2011-08-13 11 views
0

基本的には、自分の状況でビューを切り替える最善の方法であるいくつかの提案が必要です。私のアプリケーションには5つのタブがあります。すべての単一のタブで、アクティビティマネージャを使用して、このタブ内に必要な数のアクティビティを開始します。今私は少し問題があります。いずれかのタブでは、3つの異なるタブのようなものを作成する必要があります。 2番目のタブでは、viewflipperでビューを切り替える3つのボタンを使用しました。しかし、今私は、私が切り替える必要があるすべての新しいタブ(またはボタン)の中に2または3のビューのようなものがあります。私はviewflipperでやりましたが、実際には私が望むものではありません。私はビューを切り替えるために戻るボタンを使いたいからです。Androidビューを変更するには?

例:それを行うにはどのように

MAIN TAB BAR :  ONE TWO THREE FOUR FIVE 
SECOND TAB BAR INSIDE TAB THREE/OR JUST THREE BUTTONS : TAB-A TAB-B TAB-C 

IN TAB-A I have only one view. 
IN TAB-B I have 2 views. View 1 is a listView and onItemClick switch view 2. 

IN TAB-C I have same scenario like in TAB-B. 
P.S. View 1 and View 2 directly can change to TAB-C.And I need to be able to send data between the views/activities. 

任意の提案ですか? ViewFlipperなどがあります。

答えて

1

ベター・利用活動は、戻るボタンのデフォルトの動作を変更するために、あなたの活動にonBackPressedを無効にし、使用することができ、新たなactivity.Andを開始三つのボタンを作成することができますViewFlipperこれらの活動の中で、ビューを変更するか、またはviewswticher.Itはあなたのニーズに応じて異なります。

関連する問題