Я новичок в разработке Android и следую инструкциям на веб-сайте Android. 1. В части «Запуск другого действия» я просто скопировал код и попытался запустить его, но обнаружил, что после изменения действия (перехода на новую страницу) заголовок панели действий изменится на имя класс этой деятельности. 2. Когда речь идет о реакции кнопки действия, код записывается так:
public boolean onOptionsItemSelected(MenuItem item) {
// Handle presses on the action bar items
switch (item.getItemId()) {
case R.id.action_search:
openSearch();
return true;
case R.id.action_settings:
openSettings();
return true;
default:
return super.onOptionsItemSelected(item);
}
}
Однако в коде по умолчанию: `public boolean onOptionsItemSelected(MenuItem item) {
int id = item.getItemId();
if (id == R.id.action_settings) {
return true;
}
return super.onOptionsItemSelected(item);
}`
Он возвращает только true, который не содержит метода для ответа (нет openSettings ()), но слово «настройка» все еще выскакивает, когда я нажимаю его. 3. Как убрать панель действий и сделать ее полноэкранной?