mko*_*nal 19 android menu actionbarsherlock
我需要一个示例或教程,介绍如何使用操作栏sherlock添加菜单项
当我使用简单的菜单与导入
import android.view.Menu;
import android.view.MenuInflater;
import android.view.MenuItem;
Run Code Online (Sandbox Code Playgroud)
我打电话的时候
@Override
public boolean onCreateOptionsMenu(Menu menu) {
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.settings_menu, menu);
return true;
}
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case R.id.goToSettings:
startActivity(new Intent(this, SetPreference.class));
return true;
default:
return super.onOptionsItemSelected(item);
}
}
Run Code Online (Sandbox Code Playgroud)
然后我得到了无法覆盖SherlockActivity错误的最终方法.
Ste*_*viN 49
你必须使用Menu,MenuInflater以及MenuItem类的com.actionbarsherlock.view包:
import com.actionbarsherlock.view.Menu;
import com.actionbarsherlock.view.MenuInflater;
import com.actionbarsherlock.view.MenuItem;
@Override
public boolean onCreateOptionsMenu(Menu menu) {
MenuInflater inflater = getSupportMenuInflater();
inflater.inflate(R.menu.settings_menu, menu);
return super.onCreateOptionsMenu(menu);
}
Run Code Online (Sandbox Code Playgroud)
BTW,ActionBarSherlock包含很多样本.
| 归档时间: |
|
| 查看次数: |
20923 次 |
| 最近记录: |