私のアプリケーションでは2つの画面が必要です。このためにRelativeLayout
を使用して2つの異なるXML
レイアウトファイルを作成しました。アクティビティを実行するたびに、1つのレイアウトファイルが読み込まれます。今度はOptionsMenu
のボタンをユーザがクリックしたときに同じActivity
に2番目のレイアウトを読み込み、アプリケーションを終了する代わりに戻るボタンを押したときに最初の画面が読み込まれます。だから私は別のIntent
私のアプリケーションで作成する必要はありません。Androidのレイアウトを動的にロードする
0
A
答えて
3
あなたのアプリケーションには2つの異なるアクティビティが存在するのが理想です。 ビュー内でビューコンポーネントを追加または削除することはできますが、完全に異なる2つの画面を探している場合は、新しいアクティビティをお勧めします。
私は)あなただけ(フィニッシュ最初の画面を表示したくない場合は、「しても、ときにユーザーを押しBakcボタン最初の画面負荷の代わりに、アプリケーションを終了する」
によって何を意味するのか取得活動をくぼみ。
3
1
私はもっと簡単な手段を提案します。
レイアウトを1つのXMLに入れ、必要に応じて適切に表示/非表示にします。
関連する問題
- 1. Android ListViewを動的にロードする
- 2. ANdroid:動的に画像レイアウトをテーブルレイアウトの行に追加する
- 3. Android私のレイアウトにビデオフラグメントを動的に追加する方法
- 4. Android:私のViewPagerのレイアウトを動的に変更する方法
- 5. Androidの動的並べ替えのレイアウト
- 6. Androidのレイアウト:グループの動的要素
- 7. Android - ボタンのレイアウト幅を動的に設定する
- 8. Android - レイアウトの背景色を動的に変更する
- 9. Androidのレイアウトを動的に変更する
- 10. Androidでレイアウトのプロパティを動的に追加する
- 11. Android:レイアウトxmlの動的リソース値
- 12. android:レイアウトにコンポーネントを動的に追加する
- 13. ScrollViewにレイアウトを動的に追加するandroid
- 14. レイアウトのjQuery再帰的ロード
- 15. Android:ネストされたレイアウトで動的にビューを追加する
- 16. AndroidのImageViewにイメージを動的にロードする
- 17. XamarinにAndroidレイアウトcoulをロードしない
- 18. Androidのレイアウトの動的なサイズを調整する
- 19. Android動的にテキストビューのレイアウト幅を設定します。
- 20. Androidでクラスを動的にロードする際のClassCastException
- 21. Android - クラスをメモリに動的にロードする
- 22. 動的自動レイアウト
- 23. AndroidのビューをReparent - あるレイアウトから別のレイアウトに移動
- 24. 動的CSSレイアウト
- 25. Typo3 - 動的レイアウト
- 26. Androidのアクティビティを保存する動的に作成されたレイアウトonPause
- 27. ExtJSの列を動的にロードする
- 28. レイアウト不動産android
- 29. テキストをラベルに動的にロードする
- 30. イメージをライトボックスに動的にロードする
私は、自分のアクティビティでsetContentView()メソッドをもう一度呼び出し、Back(ハードウェアボタン)を押して別のレイアウトをロードすると、アプリケーションが終了することを意味します。今、私は終了したくない、代わりに私はちょうど以前のレイアウトをロードしたい。 –
2つの別々の活動に参加しない特定の理由や要請がありますか?これはActivityスタックの自然な振る舞いになります。私は最初にアクティビティA(setContentViewを使用しているXML 1)で、アクティビティB(setContentViewを使用してXML 2)に移動するインテントを開始します。アクティビティBから戻るキーを押すと、アクティビティA(XML 1)に自動的に移動します。違うものをお探しですか? –