Я работаю над виджетами, где для параметров виджета я ищу, чтобы предоставить диалог с фрагментом вкладки, проблема в диалоге не имеет вкладок в панели действий, я пробовал различные шаблоны, но никто из них не работает.Диалог с вкладками с фрагментами в виджетах
В манифесте, сделали деятельность
<activity android:theme="@android:style/Theme.Dialog" android:launchMode="singleInstance" android:name="WidgetConfigureActivity"></activity>
Я не уверен, что раскладка использовать именно 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
к моей деятельности, весь шрифт выглядит белым на белом фоне? (Я видел текст, наклонив экран)