0

私はAndroidのプログラミング初心者です。数日前に簡単なゲームを作成し、タブレット(Android 4.0)にインストールしようとしました。

プログラムは正常に動作しますが、インストール後にアプリのアイコンが 4 つ表示され、そのうちの 1 つだけが正しい (3 つ目) です。

このバグを解決して、別のデバイスにインストールしたときに問題なく動作し、アイコンが 1 つしか表示されないようにする方法を知りたいだけです。

前もって感謝します。

4

2 に答える 2

1

これは、マニフェストで、最初のアクティビティ (通常は mainActivity) を除くすべてのアクティビティを次のように変更する必要があるためです。

<activity
            android:name=".SecondActivity"
            android:label="activity name" >
            <intent-filter
                android:label="Your App Name">
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity> 

に:

<activity
            android:name=".SecondActivity"
            android:label="activity name" >
        </activity> 

基本的には、メインのアクティビティではないすべてのアクティビティからインテント フィルターを削除するだけです。ランチャー アイコンを表示するには、メイン アクティビティでこれが必要です。それが役立つことを願っています。

于 2013-01-28T02:10:38.783 に答える