Я новичок в Android и использую Eclipse, чтобы научиться писать панели действий. Код для Рез/меню/главного:Android Action Bar Поиск
<item android:id="@+id/action_search"
android:icon="@drawable/ic_action_search"
android:title="@string/action_search"
android:showAsAction="ifRoom" />
Код для MainActivity.java:
public boolean OnOptionsItemSelected(MenuItem item){
switch (item.getItemId()) {
case R.id.action_search:
openSearch();
return true;
case R.id.action_settings:
openSettings();
return true;
default:
return super.onOptionsItemSelected(item);
}
}
Однако есть ошибка относительно R.id.action_search. Говорят, что он не может быть разрешен или не является полем. Как я могу это решить?
Еще один вопрос: я собираюсь определить openSearch() и openSettings самостоятельно или они определены?
спасибо.
Добро пожаловать в Stackoverflow! Что вы пробовали? – erdekhayser