Android を使い始めたばかりで、複数のタブを持つアプリケーションが必要です。アクションバーを SherlockActionBar ライブラリと共に使用して、Android のハニカム以前のバージョンを実行しているデバイスをサポートしたいと考えています。タブを作成して使用する例をたくさん見てきましたが、どの方法が最適で好ましいかわかりません。
最良の方法は、各タブにフラグメントを用意し、フラグメントの切り替えとフラグメント間の通信の調整を制御する 1 つのアクティビティを用意することです。これがタブを処理する適切な方法である場合は、各フラグメント レイアウトを独自の layout.xml で定義するのが最善です。
フラグメント レイアウトで定義されているボタンをクリックすると、親アクティビティで onclick がトリガーされるようです。それを処理する最善の方法は、親アクティビティで処理を行うか、処理のためにイベントを正しいフラグメントに渡すことです。
要約すると、アクションバー タブを備えたアプリを作成するためのベスト プラクティス、コードを配置する場所、レイアウトをどのように分割するかを知りたいと思います。
ありがとう、ネイサン