Android用ActionBarSherlock创建普通菜单

时间:2012-07-16 07:18:34

标签: android actionbarsherlock

我的活动中有ActionBarSherlock操作栏。它是使用方法onCreateOptionsMenu(菜单菜单)创建的。如何让这个菜单像操作栏一样可用,并用一些按钮创建普通菜单?

1 个答案:

答案 0 :(得分:0)

为您的应用程序创建布局。例如,为菜单创建一个按钮。而且您还可以使用图形UI android eclipse插件来定位它。

    <RelativeLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content" >

        <Button
            android:id="@+id/testButton"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignParentRight="true"
            android:layout_alignParentTop="true"
            android:text="@string/testTitle"/>
</RelativeLayout>

在您的活动类中,它扩展了com.android.Activity,

Button testButton;

testButton = (Button) findViewById(R.id.testButton);

        testButton .setOnClickListener(new View.OnClickListener() {
            public void onClick(View v) {
            // Code to perform on click of the menu button
            }
        });