2017-06-24 3 views
0

現在、私はAndroidで学校プロジェクトを構築しようとしていますが、私は本当に難しいプロジェクトを選択してしまったのでしょうか?アプリケーション内の小さなウィンドウでサードパーティのアプリケーションを開くことができるかどうかを尋ねます。ボタンをクリックしてサードパーティのアプリケーションを起動しようとすると、アプリケーションが起動し、もうアプリケーションに戻ることはできません。アプリケーションで別のアプリケーションを起動し、そのスクリーンショットを撮り、この小さなウィンドウを閉じたいと思います。私は、この主題で私を助けてくれることを、親切にお願いします。事前にどうもありがとうございました。自分のアプリ内で小さなウィンドウでアプリを開くことは可能ですか?

+0

これ以上の学校プロジェクトではありません。 https://developer.android.com/training/basics/intents/index.html – FieryCat

答えて

3

申し訳ありませんが、自分のアプリケーション内の小さなウィンドウに

をサードパーティのアプリケーションを開くことが可能である場合、私は求めるだろう。

私はあなたがstartActivity()経由での活動を開始することができます

を、自分のアプリケーション内の別のアプリケーションを起動し、それのスクリーンショットを取り、この小さなウィンドウを閉じたいです。ユーザーの許可を得て、メディア投影APIを使用して、スクリーン上のあらゆるもののスクリーンショットを撮ることができます。あなたがすることはできません:(ユーザーは、7.0以降のAndroidでの分割スクリーン機能を使用できますが)

  • あなたに他のアクティビティのUIを埋め込む
「小窓」で他のアクティビティを開きます
+0

最後に、私はマルチウィンドウを使用することにしました。 –

0

今日の終わりに、私はマルチウィンドウを使用することに決めました。私のコードに下の行を追加すると、小さなウィンドウで動かすことができました。その後、大きなウィンドウで他のアクティビティを開始することができました。

関連する問題