私のアプリケーションには2つの画面が必要です。このために、を使用して2つの異なるXML
レイアウトファイルを作成しRelativeLayout
ました。アクティビティを実行するたびに1つのレイアウトファイルが読み込まれます。ここで、2番目のレイアウトを同じものにロードしたいと思います。Activity
ユーザーがボタンをクリックしたOptionsMenu
とき、およびユーザーが戻るボタンを押したときに、アプリケーションを終了する代わりに最初の画面がロードされます。Intent
そのため、アプリケーションで別のものを作成する必要はありません。
2126 次
3 に答える
3
于 2010-11-20T08:13:58.343 に答える
3
理想的には、アプリケーションに2つの異なるアクティビティが存在する必要があります。ビュー内のビューコンポーネントを追加または削除できますが、2つの完全に異なる画面を探している場合は、新しいアクティビティを実行することをお勧めします。
「ユーザーがBakcボタンを押すと、アプリケーションを終了する代わりに最初の画面が読み込まれる」という意味がわかりません。
最初の画面を表示したくない場合は、アクティビティをfinish()するだけです。
于 2010-11-20T08:55:05.037 に答える
1
もっと簡単な方法をお勧めします。
両方のレイアウトを単一のXMLに入れ、必要に応じて適切に表示/表示します。もっと複雑なものは必要ないと思います:-)
于 2010-11-20T09:36:23.860 に答える