为了账号安全,请及时绑定邮箱和手机立即绑定

android ActionBar问题?

android ActionBar问题?

湖上湖 2018-07-03 18:14:37
ActionBar无法显示ICON图标请输入代码<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android"package="com.example.fiz.myapplication"><application    android:allowBackup="true"    android:icon="@mipmap/ic_launcher"    android:label="@string/app_name"    android:supportsRtl="true"    android:theme="@style/AppTheme">    <activity        android:name=".MainActivity"        android:icon="@mipmap/ic_launcher"        android:label="demo"        android:logo="@mipmap/ic_launcher">        <intent-filter>            <action android:name="android.intent.action.MAIN" />            <category android:name="android.intent.category.LAUNCHER" />        </intent-filter>    </activity></application></manifest>
查看完整描述

2 回答

?
三国纷争

TA贡献1804条经验 获得超7个赞

你应该用的是AppCompatActivity吧,V7库好像不能够在XML文件中直接配置android:icon,而且默认是不显示的,所以需要在代码中配置
ActionBar actionBar = getSupportActionBar();

    actionBar.setIcon(R.mipmap.ic_launcher);    
    actionBar.setDisplayShowHomeEnabled(true);


查看完整回答
反对 回复 2018-07-09
?
幕布斯6054654

TA贡献1876条经验 获得超7个赞

跟随时代的潮流,用Toolbar吧,actionBar真是太不好用了

布局

 <android.support.v7.widget.Toolbar

        android:id="@+id/toolbar"

        android:layout_width="match_parent"

        android:layout_height="?attr/actionBarSize"

        app:layout_collapseMode="pin"

        app:popupTheme="@style/ThemeOverlay.AppCompat.Light" />

代码

 // App Logo

        mToolbar.setLogo(R.mipmap.ic_launcher);

        // Title

        mToolbar.setTitle("My Title");

        mToolbar.setTextAlignment(View.TEXT_ALIGNMENT_CENTER);

        // Sub Title

        mToolbar.setSubtitle("Sub title");


        setSupportActionBar(mToolbar);


        // Navigation Icon 要設定在 setSupoortActionBar 才有作用,否則會出現 back button

        mToolbar.setNavigationIcon(R.mipmap.ic_back);


        //menu 点击事件

        mToolbar.setOnMenuItemClickListener(this);



查看完整回答
反对 回复 2018-07-09
  • 2 回答
  • 0 关注
  • 380 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信