Android PreferenceScreen расположен поверх панели инструментов.Android

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Android PreferenceScreen расположен поверх панели инструментов.

Сообщение Anonymous »

Ниже приведен снимок экрана, на котором показано, как выглядит экран настроек:

[img]https://i.sstatic. net/RIWsk.png[/img]


Я также включаю макет и код Java:

layout/ toolbar.xml
layout/activity_settings.xml
xml/fragment_settings.xml
SettingsActivity.java

Код: Выделить всё

public class SettingsActivity extends ActionBarActivity {

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);

setContentView(R.layout.activity_settings);

Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
setSupportActionBar(toolbar);
getSupportActionBar().setHomeButtonEnabled(true);
getSupportActionBar().setDisplayHomeAsUpEnabled(true);

getFragmentManager().beginTransaction()
.replace(android.R.id.content, new SettingsFragment()).commit();
TimePickerDialog timePicker = new TimePickerDialog(this);
PreferenceManager.setDefaultValues(this, R.xml.fragment_settings, false);
}
}
SettingsFragment.java

Код: Выделить всё

public class SettingsFragment extends PreferenceFragment {

@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
addPreferencesFromResource(R.xml.fragment_settings);

handleSettingsOptions();
}
....
}
Я не могу разместить панель инструментов вверху, а элементы экрана настроек — под ней. При прокрутке параметров они перемещаются поверх панели инструментов.

Я использую один экран настроек, и каждое предпочтение открывает веб-просмотр.

Заранее благодарим за ответы.

Подробнее здесь: https://stackoverflow.com/questions/281 ... of-toolbar
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»