عندما أقوم بتثبيت APK الخاص بي ، أحصل على أيقونة لكل فصل في المشروع
سؤال
لدي مشروع في Eclipse مع ربما 7 فصول مختلفة أفتحها بقصد. المشكلة هي عندما أقوم بتثبيت .APK على هاتف HTC الخاص بي ، أحصل على أيقونة لكل فصل. كيف أقوم بعمل المشروع بحيث يتم تثبيته كتطبيق واحد فقط؟ /يوهان أندرسون
المحلول
بالضبط ، كما قال Mreichelt عليك إزالة هذه الخطوط من كل فئة معلنة في بيانك إلا من النشاط الرئيسي الذي تريده
<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