بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
دریافت ارورد هنگام دادن ورودی به ()putExtra
سلام
من در اکتیویتی اول یک Edit Text دارو و یک Button . اطلاعات ورودی از کاربر دریافت می شود و بعا از استفاده از Button به اکتیویتی دوم ارسال می شود و در انجا توسط یک Text View نمایش داده می شود.
خروجی متد ()getText از نوع []Char می باشد پس من دستور مربوطه را به این شکل نوشتم.
myIntent.putExtra(KEY,myEditText.getText());
در اکتیویتی دوم ورودی متد ()myText.setText هم از نوع []Char می باشد. پس من دستور مربوطه را به شکل زیر نوشته ام.
Bundle extra = getIntent().getExtras();
myText.setText(extra.getChar(KEY));
که هنگام اجرای برنامه ارور دریافت می کنم هنگامی که بر روی Button کلیک کرده و می خواهم به اکتیویتی دوم بروم و امتحان هم کرده ام ایراد از قسمت بالا می باشد البته می دانم که می توان ورودی را در یک متغیر ریخت و بعد ان را به عنوان ارگومان به ()setText داد ولی ممنون می شم اگه راهنماییم کنید که کدام قسمت از دستورات بالا دارای مشکل می باشد.
ممنون
0
0
دوستان کسی جواب سوال را نمیدونست؟
(11 سال پیش)
برای این سوال پاسخی وجود ندارد.
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .