آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

مشکل در آموزش ListView (حل شد)

بانوی شرقی  11 سال پیش  11 سال پیش
0 0

سلام دوستان

قسمتی که استاد listView رو آموزش میدن یه دکمه میسازن به  نام ok و اینجوری تعریفش میکنن که اگه این دکمه زده شد ، اطلاعات ذخیره بشه و به صفحه ی قبل برگرده

حالا اگه با دکمه ی back کاربر بخواد به بخش قبلی بره اطلاعات ذخیره نمیشه و از بین میرن.

 چطوری میشه برنامه ی دکمه ی ok  رو برای دکمه ی بازگشت هم گذاشت؟

+3 0
این کار رو توی متد onBackPressed انجام بدید، برای اطلاعات بیشتر اسم متد رو جستجو کنید چند بار مطرح شده قبلا. (11 سال پیش)
+1 0
من گشتم دنبالش . همین متد ها رو هم پیدا کردم . اما اررور میداد. الان اومدم و بیرون بلاک onCreat گذاشتمش مشکل حل شد . :| (11 سال پیش)
0 0
بیرون onCreat که میزارم متغیر ها رو نمیشناسه. داخلشم میزارم که اررور میده؟!؟! (11 سال پیش)
+2 0
متد onBackPressed مثل onCreate تو بدنه کلاس Activity تعریف میشه ، حالا متغیر هاتون رو باید خارج از این و در سطح کلاس تعریف کنید. (11 سال پیش)
0 0
ممنونم ازتون. درست میگید . مرررررررررررررررررررررررررررررررررررررررررررررسی (11 سال پیش)
0 0
ببخشید دوباره سوال میپرسم. من که متغیرها رو خارج onCreat تعریف کردمCrash میکنه وقتی میخواد داخل اکتیویتی Dicription بشه. دلیلش میدونید؟ (11 سال پیش)
0 0
داخل Activity چی بشه؟ - با دیدن logcat شاید بشه کمک کرد. (11 سال پیش)
0 0
آموزش لیستویو Activity که برای توصیف میساختیم. میخوام وارد لایه ی کربوط به اون بشم کرش میکنه (11 سال پیش)
0 0
آموزش لیستویو Activity که برای توصیف میساختیم. میخوام وارد لایه ی مربوط به اون بشم کرش میکنه (11 سال پیش)
 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
ajn91  11 سال پیش
0 0

فکر کنم داخل انجمن پاسختون باشه ولی راه حل اینکه کارهایی که با کلیک روی دکمه ok انجام میشه رو داخل متد زیر بنویسید

@Override
public void onBackPressed() {
       super.onBackPressed();
}
0 0
ممنونم. من گشتم دنبالش . همین متد ها رو هم پیدا کردم . اما اررور میداد. الان اومدم و بیرون بلاک onCreat گذاشتمش مشکل حل شد . :| (11 سال پیش)
0 0
پیش میاد :) خداروشکر که حل شد (11 سال پیش)

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .