私はウィジェットに取り組んでいます。ウィジェット設定のために、タブフラグメントを使用してダイアログを提供しようとしています。問題は、ダイアログにアクションバータブがないことです。さまざまなレイアウトパターンを試しましたが、どれも機能していないようです。
マニフェストで、活動を行っている
<activity android:theme="@android:style/Theme.Dialog" android:launchMode="singleInstance" android:name="WidgetConfigureActivity"></activity>
UIでViewPager、FragmentTabHostを正確に使用するレイアウトはわかりませんが、基本的にどのレイアウトを使用するかは明確ではありません。
WidgetConfigureActivity は
FragmentActivity
今のところ拡張されています。以下はそのコードです (コードはFragmentTabHostから取得されます) 。FragmentTabHost mTabHost; @Override protected void onCreate(Bundle arg0) { super.onCreate(arg0); setContentView(R.layout.widget_configure_activity); mTabHost = (FragmentTabHost)findViewById(android.R.id.tabhost); mTabHost.setup(this, getSupportFragmentManager(), R.id.tabhost); //this above setup line gives error => (The method setup(Context, FragmentManager, int) in the type FragmentTabHost is not applicable for the arguments (WidgetConfigureActivity, FragmentManager, int)) mTabHost.addTab(mTabHost.newTabSpec("simple").setIndicator("Simple"), MyFragment.class, null); }
ViewPager はそれほど重要ではありませんが、フラグメントを使用してタブ付きダイアログを表示するにはどうすればよいですか?
4.
私のアクティビティに適用されても、UI/レイアウトを変更しないようにするにはどうすればよいTheme.Dialog
ですか? すべてのフォントが白い背景に白く表示されますか? (画面を傾けて文字を見たことあります)