Androidプログラミング質問スレ Part36
■ このスレッドは過去ログ倉庫に格納されています
0170161
2013/09/18(水) 20:54:02.03レスありがとうございます。
暗黙的Intentを使う方法のことだと思いますが、
TwitterやFacebookの公式アプリがインストールされている
場合は、できればアプリを指定して実行したいと考えています。
処理の流れとしては、
・アプリXXXのインストール状況を確認する
・アプリがインストールされている場合、アプリを指定して呼び出す
(テキストが入力済みの状態で表示)
・アプリがインストールされていない場合、暗黙的Intentでリスト表示
■理由
暗黙的Intentで表示するリストの場合、
SNS以外のアプリも候補に表示されてしまうため。
上記の「理由」を解決する呼び出し方があるようでしたら
代替手段として考えたいと思いますのでご教授ください。
-----
なお、その後に調査を続けて下記のようにUrlを指定して
startActivityしましたが、Facebookアプリは起動したけれども
テキストは入力されていませんでした。
(そもそもアプリが起動しただけで、書き込み用の画面ではありませんでした)
fb://publish/?text=helloworld
fb://publish/profile/me?text=helloworld
■ このスレッドは過去ログ倉庫に格納されています