Работя върху притурка, където за настройките на притурката търся да осигуря диалогов прозорец за с фрагмент от раздели, проблемът е, че диалоговият прозорец няма раздели на лентата за действие, пробвах различни модели на оформление, но никой от тях не изглежда да работи.
В манифеста са направили дейността
<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.
Как да накарам потребителския интерфейс/оформлението да НЕ се променя, дори ако приложа Theme.Dialog
към моята дейност, целият шрифт да изглежда бял на бял фон? (виждах текст чрез накланяне на екрана)