У меня есть простой вопрос. Я создал шаблон формы действия (SettingsActivity) - используя eclipse и ADT, и этот шаблон работает нормально, но когда я запускаю это приложение-шаблон на планшете, настройки отображаются в списке не в двух столбцах. Я думал, что когда мы используем заголовок, двухпанельный вид на планшет автоматически разбивается. Что я должен добавить к настройкам отображения в двухпанельном режиме на планшете?SettingsActivity template
0
A
ответ
0
Когда я создаю операцию «Приоритет» с помощью мастера, я также получаю следующий код, вы уверены, что у вас его нет?
Это определяет, когда следует показывать этот вид в двух панелях.
/** {@inheritDoc} */
@Override
public boolean onIsMultiPane() {
return isXLargeTablet(this) && !isSimplePreferences(this);
}
/**
* Helper method to determine if the device has an extra-large screen. For
* example, 10" tablets are extra-large.
*/
private static boolean isXLargeTablet(Context context) {
return (context.getResources().getConfiguration().screenLayout & Configuration.SCREENLAYOUT_SIZE_MASK) >= Configuration.SCREENLAYOUT_SIZE_XLARGE;
}
/**
* Determines whether the simplified settings UI should be shown. This is
* true if this is forced via {@link #ALWAYS_SIMPLE_PREFS}, or the device
* doesn't have newer APIs like {@link PreferenceFragment}, or the device
* doesn't have an extra-large screen. In these cases, a single-pane
* "simplified" settings UI should be shown.
*/
private static boolean isSimplePreferences(Context context) {
return ALWAYS_SIMPLE_PREFS || Build.VERSION.SDK_INT < Build.VERSION_CODES.HONEYCOMB || !isXLargeTablet(context);
}
+0
Вы протестировали этот код, и он работает? – Bakus123
Смежные вопросы
- 1. findPreference undefined in SettingsActivity
- 2. SettingsActivity Название Front Изменение цвета
- 3. Android: ActionBar всегда открывает SettingsActivity
- 4. getActionBar возвращает нуль из SettingsActivity
- 5. Основная деятельность Layout overlays SettingsActivity
- 6. Android SettingsActivity, как вызвать BackButton
- 7. android: settingsActivity - как получить нестандартное поведение
- 8. Действие приложения закрывается, когда вы покидаете SettingsActivity
- 9. Использование ActionBar из библиотеки поддержки в SettingsActivity
- 10. SettingsActivity/Fragment показывает параметры из макета bounderies
- 11. Как настроить SettingsActivity в навигационном ящике?
- 12. template template class специализация
- 13. C++ streams/template template/instance
- 14. Template template variadics in C++
- 15. template repeat in template repeat
- 16. aliasing template to template аргумент
- 17. struct template using struct template
- 18. Node.js: Template Template Template с серверами на стороне сервера
- 19. Настройка панели инструментов и других свойств внутри SettingsActivity
- 20. Зачем использовать статический внутренний класс в Android Настройки SettingsActivity
- 21. Ручка SettingsActivity onBackpressed() так же, как кнопка верхнего бара назад
- 22. Android Preference - SwtichPrefrence изменяется при прокрутке экрана в SettingsActivity
- 23. cakephp 3.x datetime template template
- 24. C++ template copy constructor on template class
- 25. Angular2 @View template vs @Component template
- 26. Angular2 Component template vs View template
- 27. Angular append template template to table
- 28. Datagrid Template Column Text Validation Error Template
- 29. drupal custom type type template template
- 30. Variadic variadic template template specialization error
дать код, чтобы можно было помочь – ismail
Используете ли вы фрагменты? Покажите свой код. – Sigrlami
К сожалению, я добавил код сейчас :) – Bakus123