2012-04-23 9 views
0

私はタブバーに3つのタブがあります。タップバーの上にボタンがあります。タブバーをはずすことなく、ボタンを押してビューを変更できるようにしたい。私は、タブバーの現在のタブ選択をクリアに設定し、タブバーを隠すことなく、別のアクティビティを表示したいと考えています。どうやってやるの?私たちはあなたに、彼らはあなたを助けるかもしれないように聞こえるいくつかの方法にはいくつかのリンク以外を与えることができます多くの助けがないようにあなたのコードが実際に見えるもの知らずタブバーに子ども以外のビューを表示... android

答えて

0

...

これらのメソッドを見てみましょうViewGroupクラス上:

  1. ViewGroup.RemoveView()
  2. 私はそれが廃止されましたと思うので、私は、のViewGroupを使用していないViewGroup.RemoveViewAt()
+0

。ですから、私がしたのは、setContentView()で別のビューをロードし、新しいビューに従ってすべてを初期化することです。しかし、それは私が推測するこの作業とは関係がありません。 – Farhan

+0

ViewGroupは推奨されなくなりましたと思いますか?複数の子を持つレイアウトの親クラスです。非推奨ではありません。 LinearLayout(親クラスがViewGroup)の場合は、次のようにします:lyt.RemoveViewAt(0):レイアウト内の最初のビューを削除する – Justin

関連する問題