[問題] 關於Dropbox Chooser的問題

看板AndroidDev作者 (wade)時間11年前 (2014/06/30 12:18), 編輯推噓0(005)
留言5則, 3人參與, 最新討論串1/1
我最近實作關於選取檔案的程式 有用到第三方library -> dropbox chooser https://www.dropbox.com/developers/dropins/chooser/android 可以跑出選擇檔案的介面 只是我有個疑問就是 要如何判斷使用者的手機有沒有安裝 dropbox呢? 因為我實際測試時 沒有安裝dropbox時 會runtime錯誤 我有個button按下去後會執行以下三行程式 DbxChooser.ResultType resultType; resultType = DbxChooser.ResultType.DIRECT_LINK; mChooser.forResultType(resultType).launch( DropboxChooser.this,DBX_CHOOSER_REQUEST); 有安裝dropbox的系統會直接跳去登入畫面 或是 有登入可以直接選擇檔案 接著選擇完檔案會跳到onActivityResult 如果沒安裝dropbox,則是這三行就直接跑出錯誤 誰有類似的經驗呢 能幫忙解決這個問題嗎? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.238.84.52 ※ 文章網址: http://www.ptt.cc/bbs/AndroidDev/M.1404101900.A.94E.html

06/30 13:29, , 1F
我會用try catch把這三行包起來, catch裡面寫沒安裝時
06/30 13:29, 1F

06/30 13:29, , 2F
要做的事情
06/30 13:29, 2F

06/30 13:50, , 3F
http://goo.gl/TJMIhZ 傳dropbox package name去查
06/30 13:50, 3F

06/30 14:07, , 4F
原來 try catch 也可以啊
06/30 14:07, 4F

06/30 14:07, , 5F
passli 感謝分享 我知道怎麼做了^^
06/30 14:07, 5F
文章代碼(AID): #1JiEKCbE (AndroidDev)