按钮,而不是android actionbar中的appicon和标题

按钮,而不是android actionbar中的appicon和标题,android,android-actionbar,Android,Android Actionbar,我想做的是: 我有一个活动,在顶部,而不是我的应用程序标题和图标 尝试实现一个按钮,如图所示的后退按钮 在下面 我尝试使用菜单功能,但所有图标都显示在屏幕的右侧 操作栏 关于这一点,有什么问题吗? 否则如何实现这一点 我有下面的班级 MainActivityList.java 根据我的经验,使用动作栏需要遵循设计指南。 就你的情况而言,我认为没有必要使用它 您可以使用自定义视图作为ActionBar,它将易于自定义和设计 请参见此示例库作为示例。 使用自定义操作栏。为所需的操作栏创建布局文件,并

我想做的是:

我有一个活动,在顶部,而不是我的应用程序标题和图标 尝试实现一个按钮,如图所示的后退按钮 在下面 我尝试使用菜单功能,但所有图标都显示在屏幕的右侧 操作栏 关于这一点,有什么问题吗? 否则如何实现这一点 我有下面的班级

MainActivityList.java


根据我的经验,使用动作栏需要遵循设计指南。 就你的情况而言,我认为没有必要使用它

您可以使用自定义视图作为ActionBar,它将易于自定义和设计

请参见此示例库作为示例。

使用自定义操作栏。为所需的操作栏创建布局文件,并在“活动”中对其进行充气。
public class MainActivityList extends ListActivity  {

    TextView content;

    @Override
    protected void onCreate(Bundle savedInstanceState) {

        super.onCreate(savedInstanceState);

        setContentView(R.layout.main_activity_list);
        content = (TextView)findViewById(R.id.output);

        String[] values = getResources().getStringArray(R.array.list_of_selections);
        ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1, values);
        setListAdapter(adapter); 
    }


    @Override
    protected void onListItemClick(ListView l, View v, int position, long id) {

        super.onListItemClick(l, v, position, id);

        switch (position) {
        case 0:
            Intent intent=new Intent(this,AndroidMediaPlayer.class);
            startActivity(intent);
            break;
        default:
            break;
        }

    }
}