3

それぞれ独自の Activity クラスを持つ 2 つのレイアウト xml ファイルがあります。マニフェスト ファイルのアプリケーション セクションから各アクティビティを参照でき、起動して動作するため、各クラスは有効です。私の問題は、最初のレイアウト xml ファイルのボタンをクリックして別のレイアウトに移動するときです。2 番目のレイアウト xml ファイルに切り替わりますが、そのレイアウトに対するアクションは何もしません。2 番目のアクティビティ クラスのコードは起動しません。たとえば、MenuActivity を最初にリストすると、レイアウト xml ファイルが表示され、そのレイアウトに対するすべての呼び出しが機能します。ボタンをクリックしてホームに切り替えると、ホーム レイアウト xml ファイルが表示されますが、HomeActivity 内のすべてのコードは何もしません。簡単なことだと思いますが、指を置くことはできません。前もって感謝します。

<application
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name"
    android:theme="@style/AppTheme" >
    <activity
        android:name=".MenuActivity"
        android:label="@string/title_activity_menu" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
    <activity android:name=".HomeActivity" />
</application>
4

2 に答える 2