Как установить меню общих опций на разных вкладках в Android? - PullRequest
1 голос
/ 03 июля 2011

** Hii Я новичок в разработке Android ... Я создал приложение с тремя вкладками и добавил активность в каждой вкладке, а также есть меню с тремя вариантами ... Но когда я добавил активность для каждой вкладки общиеменю параметров не работает ... Я имею в виду, что оно отображает меню, но всякий раз, когда я щелкаю по любому из параметров меню, оно не показывает никакого вывода.

@Override
public boolean onCreateOptionsMenu(Menu menu) {
    // TODO Auto-generated method stub
    MenuInflater inflater=getMenuInflater();
    inflater.inflate(R.menu.menu, menu);
    return true;

}


@Override
public boolean onMenuItemSelected(int featureId, MenuItem item) {
    // TODO Auto-generated method stub
    switch (item.getItemId()) {
    case R.id.about:    
                        about();
                        break;
    case R.id.help:     
                        help();
                        break;
    case R.id.exit:     
                        terminate();
                        break;
}
return true;
}

1 Ответ

0 голосов
/ 03 июля 2011

Я не знаю, но в своем коде я использую то же самое, кроме

public boolean onOptionsItemSelected(MenuItem item) {

вместо

public boolean onMenuItemSelected(int featureId, MenuItem item) {

Возможно, попробуйте.Кроме того, активность имеет особое значение для Android.Я бы вызвал методы about (), help () и terminate (), а не действия.

...