我正在使用actionbarsherlock。 使用下面的代碼我已經創建了一個主屏幕在Android的所有屏幕上擴展菜單項。
@Override
public boolean onCreateOptionsMenu(Menu menu) {
MenuInflater inflater = getSupportMenuInflater();
inflater.inflate(R.layout.menu, menu);
return super.onCreateOptionsMenu(menu);
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case R.id.about:
Intent i = new Intent(this, AboutApp.class); // Start About.java Activity
startActivity(i);
return true;
case R.id.feedback:
Intent j = new Intent(this, SendFeedback.class);
startActivity(j);
return true;
default:
return super.onOptionsItemSelected(item);
}
}
菜單如何擴展該菜單在整個應用程序中的所有屏幕?
我已經在擴展SherlockFragmentActivity。我如何着手將Baseactivity擴展到其他類? – Sam 2013-05-06 10:15:15
看到我的編輯..... – Blackbelt 2013-05-06 10:16:53
是的。這更有意義。編輯 - 這就像一個魅力。 – Sam 2013-05-06 10:19:06