sla*_*9mf 6 android android-actionbar
我已设置这两行代码以在操作栏中显示徽标和应用名称,但只显示应用名称,如屏幕截图所示:

actionBar.setDisplayUseLogoEnabled(true);
actionBar.setLogo(R.drawable.icon);
Run Code Online (Sandbox Code Playgroud)
我需要其他代码来显示它们吗?我在清单中添加了这个,但结果相同:
<application
android:allowBackup="true"
android:icon="@drawable/icon"
android:logo="@drawable/icon"
Run Code Online (Sandbox Code Playgroud)
我正在使用操作栏进行Tabbed活动.
你能帮助我吗?谢谢
sla*_*9mf 21
解决了添加
getSupportActionBar().setDisplayShowHomeEnabled(true);
getSupportActionBar().setLogo(R.drawable.icona);
getSupportActionBar().setDisplayUseLogoEnabled(true);
Run Code Online (Sandbox Code Playgroud)
默认情况下,在Android 5.0 Lollipop中禁用使用操作栏中的徽标.
小智 5
在Activity类的onCreate(Bundle)方法中添加以下3行:
getSupportActionBar().setDisplayShowHomeEnabled(true);
getSupportActionBar().setLogo(R.mipmap.ic_launcher4);
getSupportActionBar().setDisplayUseLogoEnabled(true);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
23390 次 |
| 最近记录: |