こんにちは、私のアプリには 2 つのアクティビティがあります。1つは主な活動です。そのため、アプリを起動すると、メイン アクティビティが呼び出されます。メイン アクティビティは、画面の左上隅に幅と高さで表示されます。メインアクティビティにはボタンがあります。ボタンを押すと、2 番目のアクティビティが起動します。2 番目のアクティビティが起動されると、それ自体が画面の中央に表示されます。2 番目のアクティビティがフォーカスを取得すると、最初のアクティビティは一時停止状態になりますが、画面には表示されたままです。しかし、2 番目のアクティビティから最初のアクティビティに移動すると、最初のアクティビティがフォーカスされます。問題は、最初のアクティビティがフォーカスされると、2 番目のアクティビティが画面から消えることです。私が欲しいのは、それが消えてはならないということです。一時停止状態で画面に表示する必要があります。次に、これらのアクティビティを切り替える必要があります。
以下は私のマニフェストファイルです:-
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:theme="@android:style/Theme.Dialog"
android:name="com.example.firstapp.MainActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:theme="@android:style/Theme.Dialog"
android:name="com.example.firstapp.DisplayMessageActivity"
android:label="@string/title_activity_display_message"
android:parentActivityName="com.example.firstapp.MainActivity" >
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="com.example.firstapp.MainActivity" />
</activity>
</application>
2 つのアクションは、ルート レイアウトとしてリニア レイアウトを使用し、いくつかの GUI 要素を含みます。