我正在https://developer.android.com/training/basics/actionbar/index.html
处理一些Android教程我的理解是,默认情况下,应用图标应显示在操作栏中,但我没有看到它。我在其他帖子中看到了这一行为在SDK 21中发生了变化的评论,但是当我在Android Studio中创建应用时,我指定的最小SDK为19.这与此行为无关吗?
答案 0 :(得分:0)
在您的活动中添加以下内容。
getSupportActionBar().setDisplayShowHomeEnabled(true);
getSupportActionBar().setLogo(R.drawable.ic_launcher);
getSupportActionBar().setDisplayUseLogoEnabled(true);
确保活动为extends ActionBarActivity
答案 1 :(得分:0)
试试这个,编辑文件style.xml
<resources>
<style name="app_theme" parent="@android:style/Theme.Material.Light.DarkActionBar">
<item name="android:actionBarStyle">@style/actionbarstyle</item>
</style>
<style name="actionbarstyle" parent="@android:style/Widget.Material.ActionBar">
<item name="android:displayOptions">showHome|showTitle</item>
</style>
的Manifest.xml
<application
....
android:theme="@style/app_theme">