رفتن به مطلب
  • 0

ایجاد دو ایکون ، هنگام نصب برنامه


hosseinabdoli

سوال

سلام به همگی کسی میدونه چطوری ی پروژه ای ساخت ک وقتی داری نصبش میکنی بجای ی آیکن تو صفحه اصلی دو ایکن اجاد بشه واقعا لازمش  دارم خاهشا کمکم کنید ممنون :malih:میشم

لینک ارسال
به اشتراک گذاری در سایت های دیگر

5 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

از این ساب استفاده کنید پکیج و آیکن دلخواه خودتونم جایگزین کنید

Sub create
Dim shortcutIntent As Intent
shortcutIntent.Initialize("", "")
shortcutIntent.Action=shortcutIntent.ACTION_MAIN
shortcutIntent.SetComponent("b4a.example/.main") ' Put the app package name here
Dim in As Intent
in.Initialize("", "")
in.PutExtra("duplicate",False)
in.PutExtra("android.intent.extra.shortcut.INTENT", shortcutIntent)
in.PutExtra("android.intent.extra.shortcut.NAME", "b4ae") ' Put you're application name here
in.PutExtra("android.intent.extra.shortcut.ICON", LoadBitmap(File.DirAssets,"sin.png")) 
in.Action = "com.android.launcher.action.INSTALL_SHORTCUT"
Dim p As Phone
p.SendBroadcastIntent(in)
DoEvents
End Sub

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام ممنون ک جوابمو دادید 

من این کد هارو تو Sub Activity_Create(FirstTime As Boolean) بنویسم یا یه ساب باز کنم به نظرت؟

ممنون میشم جوابمو بدی:fool_mini:

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در 1 ساعت قبل، hosseinabdoli گفته است :

سلام به همگی کسی میدونه چطوری ی پروژه ای ساخت ک وقتی داری نصبش میکنی بجای ی آیکن تو صفحه اصلی دو ایکن اجاد بشه واقعا لازمش  دارم خاهشا کمکم کنید ممنون :malih:میشم

معمولا برای داشتن دو آیکون مجزا در یک زمان برای برنامه از طریق مانیفست عمل می کنن

نکات زیر رو باید در نظر بگیرید.

۱-هر اکتیویتی که در مانیفست دارای action با مقدار  android.intent.action.MAIN باشه یه آیکون مجزا برای خودش ایجاد میکنه

۲-از طریق خاصیت android:icon هر اکتیویتی هم میشه آیکون اون رو مشخص کرد.

همین!:pardon:

«موفق باشید.» 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در 32 دقیقه قبل، امین مهدوی گفته است :

معمولا برای داشتن دو آیکون مجزا در یک زمان برای برنامه از طریق مانیفست عمل می کنن

نکات زیر رو باید در نظر بگیرید.

۱-هر اکتیویتی که در مانیفست دارای action با مقدار  android.intent.action.MAIN باشه یه آیکون مجزا برای خودش ایجاد میکنه

۲-از طریق خاصیت android:icon هر اکتیویتی هم میشه آیکون اون رو مشخص کرد.

همین!:pardon:

«موفق باشید.» 

سلام ممنون ک گفتی انارو میدونستم:unknown: ولی تو کد هاش اشکال دارم اگه سورسشو یا آموزششو داری بفرس ببینیم ممنون

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در 4 ساعت قبل، hosseinabdoli گفته است :

سلام ممنون ک جوابمو دادید 

من این کد هارو تو Sub Activity_Create(FirstTime As Boolean) بنویسم یا یه ساب باز کنم به نظرت؟

ممنون میشم جوابمو بدی:fool_mini:

توی Activity_Create اسم ساب رو بنویس یعنی بنویس create کافیه

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...