Когда я устанавливаю свой APK, я получаю значок для каждого класса в проекте
Вопрос
У меня есть проект в Eclipse, может быть, 7 разных классов, которые я открываю с намерением. Проблема в том, что я устанавливаю .apk на моем телефоне HTC, я получаю значок для каждого класса. Как сделать проект, чтобы он устанавливал только как одно приложение? / Йохан Андерссон
Решение
Точно так же, как сказал Мричельт, вы должны удалить эти линии из каждого класса, объявленного в вашем манифесте, кроме того, что вы хотите быть основным действием: D
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
Другие советы
Если вы хотите, чтобы только одно действие было начато с запуска, просто удалите фильтры намерения для всех других действий, чем вы, разыскиваемые в вашем манифесте. Подробнее здесь: http://developer.android.com/guide/topics/fundamentals.html#ifilters
Не связан с StackOverflow