1

現在、4.0.3 を実行している ASUS タブレットで作業している Android アプリをインストールしました。

ただし、アプリ アイコンの下に単語がないため、Manifest.xml 内の何かを誤って削除したに違いありません。つまり、デバイスのアプリ アイコンの下にアプリ名が表示されず、[すべてのアプリ] 画面で間違った場所に並べ替えられます。

私のマニフェストの関連セクションは次のとおりです。

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="tra.games.mytaboo"
    android:versionCode="1"
    android:versionName="1.2.1" >

<uses-sdk
    android:minSdkVersion="8"
    android:targetSdkVersion="17" />

<application
    android:allowBackup="true"
    android:icon="@drawable/ic_launcher"
    android:label="Taboo"
    android:theme="@style/AppTheme" >
.....

私は何が欠けていますか?

4

4 に答える 4

7

ティム、ランチャー アクティビティのラベルが表示されます。

<activity 
    android:label="Taboo" 
    android:icon="@drawable/icon"
    android:name=".activity.LaunchrActivity">
    <intent-filter>
        <action android:name="android.intent.action.MAIN"></action>
        <category android:name="android.intent.category.LAUNCHER"></category>
    </intent-filter> 
</activity>

http://developer.android.com/guide/topics/manifest/activity-element.html#label

于 2013-01-11T15:07:33.943 に答える
1
<activity 
    android:label="Your Name"  <---- here name!
    android:icon="@drawable/icon"
    android:name=".activity.LoginActivity">
    <intent-filter>
        <action android:name="android.intent.action.MAIN"></action>
        <category android:name="android.intent.category.LAUNCHER"></category>
    </intent-filter>
</activity>
于 2013-01-11T14:57:16.167 に答える
0

android:label プロパティがありません。アイコンの下にアプリケーション名が設定されています

android:label="@string/app_name"

ここでは、string.xml ファイルからアプリ名を読み込むように設定しています。このように直接設定することもできます

android:label="app name"
于 2013-01-11T15:02:54.950 に答える
0

アクティビティ内から setTitle() 関数を呼び出すことができます。int (リソース ID) または CharSequence のいずれかをパラメーターとして取ります。

于 2013-01-11T14:54:27.747 に答える