0

私は最近、Android アプリの開発を開始しました。モデルは見れば見るほど理解できますが、何かを行うことはできません (参考資料も見つかりません)。

下部に 5 つのボタンがあり、残りの画面を占める空白のビューがあるアクティビティがあります。これらのボタンをクリックすると、アクティビティがこのビューで開かれる (そして制限される) ようになります。問題なく新しいアクティビティを実行できますが、これは新しい画面で開きます。

親アクティビティのレイアウトxmlファイルで定義されているビュー内で(サブ/子?)アクティビティを起動する簡単な方法を誰かが教えてくれれば、親アクティビティで作成することもできます-あなたは本当に私をやっているでしょう好意!

4

2 に答える 2

0

を使用してそれを実現できActivityGroupます...これは、を使用してそれを行う方法を示す簡単な例ですTabActivity:

http://web.archive.org/web/20100816175634/http://blog.henriklarsentoft.com/2010/07/android-tabactivity-nested-activities/

もちろん、 を使用していないため、コードを変更する必要がありますTabActivitiesgetLocalActivityManager使用するメソッドとメソッドを見てgetDecorViewください。

于 2011-03-11T17:26:57.850 に答える
0

TabHostをご覧になることをお勧めします。タブホストはアクティビティそのものであり、サブビューもすべてアクティビティです。

これは、すぐに使用できる優れたチュートリアルです。タブのアイコン (オプション) を作成する作業がさらに必要です (チュートリアルにも説明があります)。

お役に立てれば。

編集* 画面の下部にあるボタンについて言及しました。このSOの質問を見てください

于 2011-03-11T17:27:15.717 に答える