آموزش قرار دادن چند آیکون برای برنامه داخل لانچر در برنامه نویسی اندروید
ممکن است که برنامهی شما، شامل بخشی باشد که برای خود یک وظیفهی جدایی دارد؛ در اینصورت، شاید بخواهید بعد از نصب برنامه، اکتیوتی مربوط به آن بخش، برای خود یک آیکون جدایی در لانچر داشته باشد و در نتیجه اپلیکیشن شما شامل دو آیکون خواهد بود.
البته راه حل دیگر انجام این کار، ساخت شورتکات میباشد که بعدا در مورد آن پستی در سایت خواهم گذاشت. (به زودی) ولی توجه داشته باشید که شورتکاتها، قابل حذف شدن از طرف کاربر میباشند و همچنین در لانچر نمایش داده نمیشوند، بلکه در صفحه اصلی نمایش داده میشوند.
مراحل انجام کار
اگر به اکتیویتی اصلی دقت کنید، دو مورد زیر را درون خود دارد:
<action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" />
بنابراین، اگر برای یک اکتیویتی دیگری همین دو خط کد را قرار دهید، آیکون آن نیز در لانچر نمایش داده خواهد شد.
توجه داشته باشید که اگر برای یک اکتیویتی دیگری چنین چیزی قرار داید، میتوانید از ویژگی lable و icon که در تگ application مشخص شده است، نام و آیکون دیگری را برای این اکتیویتی تنظیم کنید تا از application آنها را نگیرد.
نظرات ثبت شده بدون دیدگاه