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

انتخاب اکتیویتی دلخواه به عنوان اکتیویتی اصلی


mjk2

سوال

سلام . چجوری میتونم اکتیویتی جدیدی را که در طول ساخت پروژه به پروژه اضافه کردم به اکتیویتی اصلی تغییر بدم؟( نمیخوام کدهاشو کپی کنم تو اکتیویتی اصلی)

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

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

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

سلام من ی مشکل دارم کسی میتونه کمک کنه؟ یا ایمل بزنه راهنمایی کنه یا وات یا تلگرام بگه ممنون 09174433095

من میخام وقتی برنامه ام بسته میشه و باز برمیگردم توش از همون اخرین اکتیویتی که بسته شده باز شروع بشه برنامم ؟

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

دوست عزیز شما باید به اکتیویتون intent filter های زیر رو اضافه کنید 

AddActivityText(youractivity,<intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
				<category android:name="android.intent.category.DEFAULT" />
            </intent-filter>)

 

به جای youractivity هم که مشخصه چی بزارین اسم اکتیویتی که میخواین دیفالت شه

موفق باشید

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

عزیز گفتم که به جای youractivity اون اکتیویتی خودتون رو بنویسید

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

عزیز گفتم که به جای youractivity اون اکتیویتی خودتون رو بنویسید

بله الان دیگه از کد ایراد نمیگیره ولی بازم اکتیویتی main را در شروع برنامه باز میکنه

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

:fekr: چرا؟

شاید دلیلش اینه که اکتیویتی مین هم همین اینتنت هیتلر ها رو داره با کد زیر اینتنت هیتلر های اکتیویتی مین حذف میشه

AddReplacement(<activity
			android:windowSoftInputMode="stateHidden"
			android:launchMode="singleTop"
			android:name=".main"
			android:label="B4A Example"
			android:screenOrientation="unspecified">
			<intent-filter>
			   <action android:name="android.intent.action.MAIN" />
			   <category android:name="android.intent.category.LAUNCHER" />
			</intent-filter>
			
		</activity>,<activity
			android:windowSoftInputMode="stateHidden"
			android:launchMode="singleTop"
			android:name=".main"
			android:label="B4A Example"
			android:screenOrientation="unspecified">
			
			
		</activity>)

البته به جای 

android:label="B4A Example"

شما لیبل برنامه خودتون رو بنویسید

البته یه راه غیر اصولی هم هست که توی Activity_creat اکتیویتی main بیاین و با startactivty اون اکتیویتی که میخواین رو باز کنین 

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

بایگانی شده

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

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

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