あるファイルをアプリから別のアプリに送信しようとしています。「アプリセレクター」を使用したくありません。そのアプリに必要なファイルを開くように「強制」したいだけです。
私はもう試した:
Uri data = Uri.fromFile( file );
PackageManager pm = getApplicationContext().getPackageManager();
Intent ic = pm.getLaunchIntentForPackage("org.ais.archidroid");
ic.setAction(Intent.ACTION_SEND);
ic.setData(data);
ic.putExtra(Intent.EXTRA_STREAM, data);
startActivity(ic);
しかし、これはファイルなしで他のアプリを開くだけです。いくつかの組み合わせを試してグーグルで検索しましたが、何も見つかりませんでした。多分それはサポートされていません。