انجمن سایت کلیدستان


رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
کدی برای نداشتن دسترسی برای خارج شدن از برنامه اندروید

کدی برای نداشتن دسترسی برای خارج شدن از برنامه اندروید

#1
Question 
سلام دوستان
از چه کدی استفاده کنم که وقتی برنامه باز شد دیگه با هیچ کلیدی به جز کلید درون خود برنامه نشه از برنامه خارج شد. حتی با کلید home , back و برنامه هم نشه از تو تسک کیلر گوشی بست.
لطفا راهنماییم کنید.
----- 0Infiltrator0 -----
پاسخ

کدی برای نداشتن دسترسی برای خارج شدن از برنامه اندروید

#2
سلام.
شما باید روش های (methods) مربوط به دکمه های Back و Home را در تمامی Activity های برنامه خود بنویسید و در آن دو روش، نباید هیچ کدی اجرا شود. بنابراین کاربر هر چند بار هم که روی آن دکمه ها اشاره کند، باز هم اتفاقی نمی افتد.
مثلا کلید زیر را برای روش مربوط به دکمه Back بخوانید :

کلید شماره 234

کد ذکر شده در آن :

کد پی‌اچ‌پی:
    @Override
    
public void onBackPressed() {
        
// your code
    


همین کد را که در Activity بنویسید، هنگام اشاره کاربر بر روی دکمه Back گوشی، دیگر در آن Activity ، کاربر نمی تواند از برنامه خارج شود یا به Activity قبلی برگردد.

bookbook 
لطفا برای درج کد، از دکمه مخصوص درج کد در ادیتور انجمن استفاده کنید.
در مورد برنامه نویسی، مدیران تنها راهنمایی می کنند و نوشتن برنامه نهایی، به عهده کاربران می باشد (اینجا محلی برای یادگیری است، نه سفارش کدنویسی).
کاربران باید ابتدا خود به خطایابی برنامه بپردازند، نه اینکه به محض دیدن خطا، کدها را در انجمن، copy و paste کرده و از مدیران انتظار بررسی داشته باشند.
پاسخ
 سپاس شده توسط 0Infiltrator0

کدی برای نداشتن دسترسی برای خارج شدن از برنامه اندروید

#3
خیلی ممنون
----- 0Infiltrator0 -----
پاسخ
 سپاس شده توسط admin

کدی برای نداشتن دسترسی برای خارج شدن از برنامه اندروید

#4
اين كدي كه شما گفتيد فقط براي دكمه back هستش اگر بخواهيم كه هيچ دكمه اي در اون اكتيويتي كار نكنه بايد چيكار كنيم؟
(منظورم تمام دكمه هاست: پاور، صدا،back و home)
 
پاسخ

کدی برای نداشتن دسترسی برای خارج شدن از برنامه اندروید

#5
(۱۳۹۳/۱۱/۰۷, ۰۷:۰۶ ب.ظ)'yasa' نوشته: اين كدي كه شما گفتيد فقط براي دكمه back هستش اگر بخواهيم كه هيچ دكمه اي در اون اكتيويتي كار نكنه بايد چيكار كنيم؟
(منظورم تمام دكمه هاست: پاور، صدا،back و home)
 

 

روش های متناظر با آنها را یافته و به همین صورت برای آنها نیز عمل کنید، یعنی روش را می نویسید اما هیچ کدی برای اجرا در آن وجود نخواهد داشت. مثلا روش onBackPressed برای دکمه Back بود، اکنون باید روش های متناظر با سایر دکمه ها را یافته و آنها را در میان کدهای Activity بنویسید.

bookbook 
لطفا برای درج کد، از دکمه مخصوص درج کد در ادیتور انجمن استفاده کنید.
در مورد برنامه نویسی، مدیران تنها راهنمایی می کنند و نوشتن برنامه نهایی، به عهده کاربران می باشد (اینجا محلی برای یادگیری است، نه سفارش کدنویسی).
کاربران باید ابتدا خود به خطایابی برنامه بپردازند، نه اینکه به محض دیدن خطا، کدها را در انجمن، copy و paste کرده و از مدیران انتظار بررسی داشته باشند.
پاسخ
 سپاس شده توسط شماره مجازی امارات ، تلگرام ضد فیلتر 2023


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان