Когда я устанавливаю свой APK, я получаю значок для каждого класса в проекте

StackOverflow https://stackoverflow.com/questions/3899902

  •  29-09-2019
  •  | 
  •  

Вопрос

У меня есть проект в 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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top