1

私はインテントで開いたおそらく7つの異なるクラスを持つEclipseのプロジェクトを持っています。問題は、HTC 電話に .apk をインストールすると、すべてのクラスのアイコンが表示されることです。1 つのアプリとしてのみインストールされるようにプロジェクトを作成するにはどうすればよいですか? /ヨハン・アンダーソン

4

2 に答える 2

1

まさに、mreichelt が言ったように、メインのアクティビティにしたいものを除いて、マニフェストで宣言された各クラスからこの行を削除する必要があります:D

    <intent-filter>
        <action android:name="android.intent.action.MAIN" />
        <category android:name="android.intent.category.LAUNCHER" />
    </intent-filter>   
于 2010-10-10T11:30:59.767 に答える
0

ランチャーから 1 つのアクティビティのみを開始したい場合は、マニフェストで目的のアクティビティ以外のすべてのアクティビティのインテント フィルターを削除するだけです。詳細はこちら: http://developer.android.com/guide/topics/fundamentals.html#ifilters

于 2010-10-10T10:29:02.447 に答える