如何在操作栏上的家庭指示器图标和应用程序标题之间设置应用程序图标

时间:2015-10-28 11:07:09

标签: android android-actionbar

This is my Action Bar我想在箭头和活动标题之间设置应用程序图标,所以请告诉我如何实现这个OR而不是acivity标题我可以在那里设置应用程序图标? 请告诉我如何实现这一目标。

我已使用此代码执行此操作。

ActionBar actionBar = getSupportActionBar();
            actionBar.setDisplayHomeAsUpEnabled(true);
            actionBar.setDisplayUseLogoEnabled(true);
            actionBar.setIcon(R.drawable.ic_notification1);
            actionBar.setDisplayShowTitleEnabled(false);
            actionBar.setHomeAsUpIndicator(R.drawable.ic_drawer);

1 个答案:

答案 0 :(得分:0)

在代码中:

getSupportActionBar().setDisplayOptions(ActionBar.DISPLAY_SHOW_CUSTOM);
getSupportActionBar().setCustomView(R.layout.layout_actionbar);

在布局文件夹make layout_actionbar.xml

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:orientation="horizontal" >
    <ImageView />
    <TextView />

</LinearLayout>

后退箭头应保留在原位,在imageview中添加图标并在文本视图中添加文字。