我正在使用支持工具栏中定义一个自定义图标,但唯一显示的图标是左箭头…我尝试以布局和编程方式设置它,但结果是一样的.
这是我的活动
public class MainActivity extends ActionBarActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Toolbar toolbar = (Toolbar) findViewById(R.id.my_toolbar); toolbar.setNavigationIcon(R.drawable.ic_launcher); toolbar.setTitle(""); setSupportActionBar(toolbar); }
和我的工具栏布局
<android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:id="@+id/my_toolbar" android:layout_height="wrap_content" android:layout_width="match_parent" app:navigationIcon="@drawable/ic_action_bar" android:minHeight="@dimen/action_bar_size" android:background="?attr/colorPrimary" app:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar" app:popupTheme="@style/ThemeOverlay.AppCompat.Light" />