今、私はこのスタイルのようにタブ ウィジェットを設定したいと思います:
どうすればいいですか?私が知っている可能性は、Android のソース コードを変更することだけです。より良いアイデアはありますか? どうもありがとう!
今、私はこのスタイルのようにタブ ウィジェットを設定したいと思います:
どうすればいいですか?私が知っている可能性は、Android のソース コードを変更することだけです。より良いアイデアはありますか? どうもありがとう!
Fragment を使用してトリックを実行します。Android のドキュメントを参照してください。したがって、たとえば 4 つのボタンをレイアウトに追加し、そのうちの 1 つをクリックして 4 つの異なるフラグメントを表示する必要があります。以下は、1 つのフラグメントを表示するサンプルです。
FragmentTransaction ft = getFragmentManager().beginTransaction();
Fragment prev = getFragmentManager().findFragmentByTag(TAG_APP_DIALOG);
if (prev != null) {
ft.remove(prev);
}
// Create and show the dialog fragment.
DialogFragment newFragment = AppDialogFragment.newInstance(folderName, this, appInfos);
newFragment.setRetainInstance(false);
ft.add(mRootLayout.getId(), newFragment, TAG_APP_DIALOG);
ft.commit();