私はAndroidにはまったく新しいアプリです。私の最初のアプリはこれまでのタブのアクティビティを持つ非常にシンプルなタブホストです。私の質問は、私が各アクティビティ内で表示するビューを管理する最良の方法は何ですか?Android - Tab Hostを使用しているときのアクティビティの内容を変更する
たとえば、ボタンを押してコンテンツを変更するためにsetContentView()を押すと、最初のタブに4つのボタンが表示されます。しかし、次にこのアクティビティに移動するときには、第2のビューが表示され、onCreateが実行されるときに読み込まれるオリジナル(メニュー)は表示されません。
OnCreateが表示されている限り、OnStartは初めてアクティビティに移動するときに1回だけ実行されます。私はまた、ログを入れてonDestroyやonPauseが実行されているかどうかを確認しています。私はおそらく何か愚かなことをやっているが、私はこれに適切なアプローチを見つけることができない!
ありがとうございました
現在のところ、それぞれのタブは自分のアクティビティに関連付けられています。私は、そのタブの下に表示されているすべてのものについて、各アクティビティをコントローラとして使用するつもりでした。新しいアクティビティを読み込むために新しい意図を使用しようとしましたが、新しいアクティビティではタブビューの上にそのビューが表示されます。私はまた、多くの人々がアクティビティを使用すべきではないと言いました!それが事実なら、どのようにしてビューを制御するのか誰にでも分かります。 – user565699
アクティビティを使用すべきではないと思う経験豊富な開発者は誰も知りませんが、疑問がある場合は、良いAndroidブックを購入し、この情報を少しお読みください。 –