1

アクティビティのマニフェストで Label 属性を使用すると、最近のアプリケーション リストに表示されません。マニフェスト ファイル内のアクティビティのコードは次のとおりです。

<activity
        android:name=".MainActivity"
        android:screenOrientation="portrait" 
        android:theme="@style/MyTheme"
        android:icon="@drawable/ic_launcher"
        android:label=""
        >
        <intent-filter android:label="@string/app_name">
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>

を使用するandroid:label="@string/app_name"と、最近のタブに表示され始めますが、アクティビティラベルは必要ありません。

4

1 に答える 1

0

メイン アクティビティのラベルがであるため、アプリケーションは最近のアプリ リストに表示されません。

変化する

<activity...  android:label="">

<activity... android:label="@string/some_name">

編集:

アクティビティのラベルを表示したくない場合は、次のようにします。

タグで設定android:label="@string/some_name"する必要があります<activity>

getActionBar().setDisplayShowTitleEnabled(false);次に、ラベルを非表示にするアクティビティのメソッドを書き込みonCreate()ます。

これにより、アクティビティ ラベルが非表示になり、最近のアプリリストにもアプリが表示されます。

于 2015-03-06T10:48:56.297 に答える