徽标不显示在平板电脑上

时间:2014-04-18 14:32:42

标签: android

我有一个应用程序,徽标显示在我的三星Galaxy 4上,但不在华硕平板电脑上。我尝试过使用和所有内容

我该如何解决这个问题?

这是Android Manifest:

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.xxx.xxx"
    android:versionCode="1"
    android:versionName="1.0" >
<compatible-screens>
    <!--no small size screens -->


    <!--all normal size screens -->
    <screen android:screenSize="normal" android:screenDensity="ldpi" />
    <screen android:screenSize="normal" android:screenDensity="mdpi" />
    <screen android:screenSize="normal" android:screenDensity="hdpi" />
    <screen android:screenSize="normal" android:screenDensity="xhdpi" />

    <!-- all large size screens -->
    <screen android:screenSize="large" android:screenDensity="ldpi" />
    <screen android:screenSize="large" android:screenDensity="mdpi" />
    <screen android:screenSize="large" android:screenDensity="hdpi" />
    <screen android:screenSize="large" android:screenDensity="xhdpi" />

    <!-- all xlarge size screens -->
    <screen android:screenSize="xlarge" android:screenDensity="ldpi" />
    <screen android:screenSize="xlarge" android:screenDensity="mdpi" />
    <screen android:screenSize="xlarge" android:screenDensity="hdpi" />
    <screen android:screenSize="xlarge" android:screenDensity="xhdpi" />

    <!-- Special case for Nexus 7 -->
    <screen android:screenSize="large" android:screenDensity="213" />

</compatible-screens>
    <uses-sdk
        android:minSdkVersion="11"
        android:targetSdkVersion="19" />
    <uses-feature
        android:glEsVersion="0x00020000"
        android:required="true"/


    <application
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:logo="@drawable/logons"
        android:label="@string/app_name"

所以我不知道为什么我的手机上会出现这个标志,而不是平板电脑上的标志,在我添加兼容屏幕之前就是这样。

Strings.xml

<style name="ActionBar" parent="@android:style/Widget.Holo.Light.ActionBar">
        <item name="android:background">#FFFFFF</item>

        <item name="android:titleTextStyle">@style/myTheme.ActionBar.Text</item>
        <item name="android:displayOptions">useLogo|showHome</item>


    </style>

1 个答案:

答案 0 :(得分:0)

您必须将ic_launcher放入每个尺寸合适的可绘制文件夹中。 之后,徽标将显示出来。

对于Samsung Galaxy S4,您必须在drawable-xxhdpi文件夹中放置徽标。