欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Android掃描二維碼時(shí)出現(xiàn)用戶禁止權(quán)限報(bào)錯(cuò)問(wèn)題解決辦法

 更新時(shí)間:2017年06月02日 10:22:11   作者:bzlj2912009596  
這篇文章主要介紹了Android掃描二維碼時(shí)出現(xiàn)用戶禁止權(quán)限報(bào)錯(cuò)問(wèn)題解決辦法的相關(guān)資料,需要的朋友可以參考下

Android掃描二維碼時(shí)出現(xiàn)用戶禁止權(quán)限報(bào)錯(cuò)問(wèn)題解決辦法

當(dāng)我用ZBarDecoder.jar寫了一個(gè)掃描二維碼的程序,確實(shí)實(shí)現(xiàn)了掃描功能。組長(zhǎng)說(shuō)如果用戶禁止調(diào)用攝像頭,那程序也不能崩潰。結(jié)果我一運(yùn)行就崩潰了。在網(wǎng)上自己找了找,可以這樣解決。

try {
     mCameraManager.openDriver();
   } catch (Exception e) {  //當(dāng)用戶手動(dòng)禁止攝像頭權(quán)限時(shí),防止系統(tǒng)崩潰
     AlertDialog.Builder builder=new AlertDialog.Builder(this);
     builder.setTitle(R.string.camera_camcel_title);
     builder.setMessage(R.string.camera_camcel_content);
     builder.setCancelable(false);
     builder.setPositiveButton(R.string.confirm, new DialogInterface.OnClickListener() {
      @Override
      public void onClick(DialogInterface dialog, int which) {
        dialog.cancel();
        finish();
      }
     });
     builder.create().show();
     return;
//    e.printStackTrace();
   }

在調(diào)用的mCameraManager.openDriver()時(shí),對(duì)try..catch語(yǔ)句重寫,自己新建一個(gè)dialog提示用戶信息,catch語(yǔ)句外記得要return結(jié)束。

感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!

相關(guān)文章

  • Kotlin中Suppress的非常規(guī)用法示例

    Kotlin中Suppress的非常規(guī)用法示例

    這篇文章主要給大家介紹了關(guān)于Kotlin中Suppress的非常規(guī)用法的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2018-12-12
  • 實(shí)現(xiàn)輪轉(zhuǎn)廣告帶底部指示的自定義ViewPager控件

    實(shí)現(xiàn)輪轉(zhuǎn)廣告帶底部指示的自定義ViewPager控件

    在項(xiàng)目中經(jīng)常需要使用輪轉(zhuǎn)廣告的效果,在android-v4版本中提供的ViewPager是一個(gè)很好的工具,而一般我們使用Viewpager的時(shí)候,都會(huì)選擇在底部有一排指示物指示當(dāng)前顯示的是哪一個(gè)page,下面我們就做這個(gè)功能的實(shí)現(xiàn)
    2013-11-11
  • Activity生命周期實(shí)例講解

    Activity生命周期實(shí)例講解

    這篇文章介紹了Activity中7個(gè)與生命周期有關(guān)的函數(shù),使用實(shí)例代碼說(shuō)明他們的使用方法
    2013-11-11
  • Android context源碼詳解及深入分析

    Android context源碼詳解及深入分析

    這篇文章主要介紹了Android context源碼詳解及深入分析的相關(guān)資料,這里對(duì)Android Context 如何使用進(jìn)行了詳細(xì)介紹,需要的朋友可以參考下
    2017-01-01
  • Android中Viewpager禁止滑動(dòng)的實(shí)現(xiàn)

    Android中Viewpager禁止滑動(dòng)的實(shí)現(xiàn)

    有時(shí)候在開(kāi)發(fā)中會(huì)遇到一些特別的要求,如在ViewPager中嵌入ListView,或者再嵌入一個(gè)ViewPager,那么在滑動(dòng)的時(shí)候就會(huì)造成被嵌入的XXView不能滑動(dòng)了,那么就把最外層的ViewPager禁止滑動(dòng)吧,本文就介紹了Android中Viewpager禁止滑動(dòng)的實(shí)現(xiàn)方法,需要的朋友可以參考。
    2017-05-05
  • Android中GPS坐標(biāo)轉(zhuǎn)換為高德地圖坐標(biāo)詳解

    Android中GPS坐標(biāo)轉(zhuǎn)換為高德地圖坐標(biāo)詳解

    最近因?yàn)楣拘枨螅谧鯣PS定位,并且將獲得的坐標(biāo)顯示在高德地圖上,但是實(shí)際效果跟我們期望的是有偏差的。通過(guò)查閱資料,才知道有地球坐標(biāo)、火星坐標(biāo)之說(shuō)。下面這篇文章就詳細(xì)介紹了Android中GPS坐標(biāo)轉(zhuǎn)換為高德地圖坐標(biāo)的方法,需要的朋友可以參考下。
    2017-01-01
  • Android仿搜狐視頻、微視等列表播放視頻功能

    Android仿搜狐視頻、微視等列表播放視頻功能

    這篇文章主要為大家詳細(xì)介紹了Android仿搜狐視頻、微視等列表播放視頻功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-08-08
  • Android FFmpeg音視頻解碼播放示例詳解

    Android FFmpeg音視頻解碼播放示例詳解

    這篇文章主要為大家介紹了Android FFmpeg音視頻解碼播放示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-10-10
  • Android實(shí)現(xiàn)數(shù)據(jù)按照時(shí)間排序

    Android實(shí)現(xiàn)數(shù)據(jù)按照時(shí)間排序

    這篇文章主要為大家詳細(xì)介紹了Android實(shí)現(xiàn)數(shù)據(jù)按照時(shí)間排序的方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-09-09
  • Android入門:廣播發(fā)送者與廣播接收者詳細(xì)介紹

    Android入門:廣播發(fā)送者與廣播接收者詳細(xì)介紹

    本篇文章主要介紹了Android入門:廣播發(fā)送者與廣播接收者,詳細(xì)介紹了廣播收發(fā)的原理和代碼,有需要的可以了解一下。
    2016-11-11

最新評(píng)論