0

我正在尝试在 android 的操作栏中添加一个按钮

下面是我在 menu/main.xml 中的代码

<menu xmlns:android="http://schemas.android.com/apk/res/android" >

<item
    android:id="@+id/action_compose"
    android:icon="@drawable/help"
    android:title="help"/>

</menu>

我将此添加到我的活动中

@Override
  public boolean onCreateOptionsMenu(Menu menu) {
    MenuInflater inflater = getMenuInflater();
    inflater.inflate(R.menu.main, menu);
    return true;
  } 

但是当我运行应用程序时,Actionbar 仍然是一样的,我不确定它是否重要,但我的应用程序中有一个导航抽屉。

4

1 回答 1

0

使用 actionbar sherlock 库并使用下面的代码。

import com.actionbarsherlock.app.ActionBar;
import com.actionbarsherlock.app.ActionBar.TabListener;
import com.actionbarsherlock.app.SherlockFragmentActivity;

public class HomeActivity extends SherlockFragmentActivity implements TabListener 
{

ActionBar actionBar;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.issue240);

    actionBar = getSupportActionBar();

    actionBar.setDisplayShowCustomEnabled(true);
            actionBar.setCustomView(YOUR_BUTTON_LAYOUT);
      }
 }
于 2013-07-31T05:01:55.453 回答