2010-11-18 21 views
0

私は自分のアプリで2つのタブを使いました。Androidタブの問題

最初のタブをクリックするとリストビュー(デフォルト)が表示され、リストビューの特定のアイテムをクリックすると、選択したデータを表示する次のアクティビティに移動します。ここでもう一度タブをクリックすると、デフォルトの画面であるリストビュー画面に移動する必要があります。

しかし、タブをクリックしても何も起きませんが、戻るボタンを押すと画面に戻ります。しかし、私はあなたが新しい活動を開始すると言う

+2

あなたの行っていることがわからないときに、間違っていることを伝えるのは難しいです。あなたのコードの一部を投稿することはおそらく助けになるでしょう... – Nailuj

+0

あなたのコードの一部を投稿して、あなたの前の質問にいくつかの回答を受け入れてください、それはより良い答えをここに得るでしょう:) – Jimmy

答えて

0

...

plsは、この場合には、私を助けて、タブのクリック時に自宅のリストビュー画面に行きたいです。これは、あなたがタブを持っている最初のアクティビティを呼び出すことはできません。あなたの新しい活動だけでも2つのタブが表示されるのは間違いありませんか?あなたは何ができるか

は次のとおりです。第二活動に

  1. は、タブのonclickのに反応します。クリックするとfinish()が呼び出され、アクティビティが終了します。

私は、次のことをする必要はありません。しかし、あなたが将来何かのためにそれを必要とするなら、私はそれを書いています:)。最初の活性の

  1. はonActivityResultメソッドを上書きする最初のアクティビティで
  2. startActivityForResult(...)を介して次を呼び出します。そこにリストのあるタブに切り替えることができます。
+0

私の次の活動は2つのタブも示しています。アクティビティグループに含まれているためです。パトリックhw私は実装することはできますか? –

+1

アプリを再設計することをお勧めします。 2つのアクティビティで同じタブが表示されますか?戻るボタンの振る舞いは、どうやって期待していますか?あなたがツイッターやtweetdeckを見るのであれば、リストビューも見ることができます。クリックすると、新しいアクティビティが表示されます。戻るボタンをクリックして戻ることができます。アンドロイドではかなり一般的です。誰もがそれを理解しています。またはする必要があります。 –