我最近实作关于选取档案的程式
有用到第三方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,则是这三行就直接跑出错误
谁有类似的经验呢 能帮忙解决这个问题吗? 谢谢