ActionBarSherlockを使い始めたばかりですが、デモ「タブナビゲーション」と非常によく似たスタイル付きの3つのタブインターフェイスを用意してください。もちろん、次のステップは、それらのタブを何か便利なもので埋めることです。フラグメントのデモ、特に「タブ」を調べて、そのソリューションを実装しようとしましたが、探しているものには複雑すぎるようです。スタッキング、スロットリング、カスタムロードは必要ありません。各タブに基本的なアクティビティ、または以前はアクティビティと見なされていたと思われるものを入力したいと思います。誰かが、xmlレイアウトファイルをロードし、私が精通している通常の方法を使用する単純なフラグメントまたはフラグメントアクティビティの設定に関する洞察を提供できますか?私も正しい方向に進んでいますか?
1213 次
2 に答える
3
これは確かなガイドであることが判明しました。
于 2012-10-03T20:19:41.453 に答える
1
これは基本的なSherlockFragmentの宣言です
public class FirstFragment extends SherlockFragment {
Button button;
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View v = inflater.inflate(R.layout.layout_fragment, null, false);
button = v.findViewById(R.id.button);
button.setOnClickListener(....);
return v;
}
}
onCreateViewメソッド内のフラグメントに表示するレイアウトを膨らませていることがわかります。このメソッドでは、レイアウトコンポーネントを初期化することもできます(たとえば、ボタンのonClickListenerを設定します)。
詳細については、次のページをご覧ください:http: //developer.android.com/training/basics/fragments/index.html
于 2012-10-03T20:26:58.357 に答える