ブロードキャスト受信者の一番上のアクティビティにビューを追加できますか?現在実行中のトップアクティビティにブロードキャストレシーバーを使用してビューを追加しますか?
ActivityManager am = (ActivityManager) mContext
.getSystemService(Context.ACTIVITY_SERVICE);
List<RunningTaskInfo> taskInfo = am.getRunningTasks(1);
ComponentName componentInfo = taskInfo.get(0).topActivity;
componentInfo.getClassName()は、実行中のトップアクティビティのクラス名を返します。私はパッケージ名を得ることもできます。現在のトップアクティビティにビューやアニメーションを追加できますか?私はそれにバインドするためにほとんどの場合、レイアウト名が必要ですが、私はそれを行う方法を把握することができません。
thrutuアプリケーションを見たことがありますか?私はあなたがアンドロイドアプリケーションをインストールしている場合、あなたがコールしているときいくつかのオプションを持っているスライドの引き出しがあります。どのように私は画面全体をカバーしていない活動をすることができますか? – Preethi
いいえ、私はthrutuを見たことがありません。私が推測しなければならないのであれば、彼らは全体のコール活動を置き換えると言います。画面全体をカバーしないアクティビティを作成するには、上位レイアウトのlayout_widthおよびlayout_height属性に数値を設定するだけです。 –
いいえ、コール画面のアクティビティでは置き換えられません。 thrutuの引き出しがちょうどその上に来て、部分的に覆われているコール画面のアクティビティだけでなく、thrutuのドロワーもアクティブです。基本的にthrutuの引き出しが上にある間、私はまだコールのボタンにアクセスできます画面。 – Preethi