0

電話またはホーム画面で現在開いているアプリケーションの上に開始できるようにしたいアクティビティとレイアウトがありますが、ユーザーが操作できる半透明のポップのようなウィンドウでアクティビティを開始したいと。どこから始めればよいかわからない、どんな助けでも素晴らしいだろう

4

1 に答える 1

1

サービスからアクティビティを開始する場合は、次のようにすることができます。

Intent dialogIntent = new Intent(getBaseContext(),DialogActivity.class);
                    // If invoking from outside app activity, needs to include 
                    // New task flag.
                    dialogIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
                    getApplication().startActivity(dialogIntent);

ダイアログとして表示されるように、アクティビティにダイアログ テーマを設定できます。

于 2012-08-14T11:59:20.263 に答える