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

گرفتن مقدار textview


amirhosein

سوال

سلام ، من در اکتیویتی برنامه یک Button و یک  textview   دارم (متن تکست ویو برابره 100 قرار دادم) میخوام کاربر وقتی روی  Button کلیک کرد. مقدار textview گرفته بشه و تبدیل به int  بشه سپس با عدد 200 جمع بشه و حاصل به دست آمده به جای همان textview  نمایش داده بشه.

اما نمیدونم چرا میپره بیرون !!

Public void onclick (View v)

}

Int i1 = Integer.valueOf(tv_1.gettext().tostring()) ;

و 

Int i2 = 200 ;

Int sum = i1 + i2 ;

Tv_1.settext(sum) ;

{

کسی می‌تونه بگه مشکل از کجاست؟

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

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

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

     Btn.setOnClickListener ( new View.OnClickListener () {
            @Override
            public void onClick(View view) {
              String t1 = textview1.getText()
               Long L1 = Long.valueOf(t1);
               Long L2 = Long.valueOf(200);
               Long L3 = L1+L2;
               textview1.setText(String.valueOf(L3).toString());
            }
        } );

 

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

در در ۱۴۰۰/۲/۴ در ۰۱:۱۶، amirhosein گفته است :

سلام ، من در اکتیویتی برنامه یک Button و یک  textview   دارم (متن تکست ویو برابره 100 قرار دادم) میخوام کاربر وقتی روی  Button کلیک کرد. مقدار textview گرفته بشه و تبدیل به int  بشه سپس با عدد 200 جمع بشه و حاصل به دست آمده به جای همان textview  نمایش داده بشه.

اما نمیدونم چرا میپره بیرون !!

Public void onclick (View v)

}

Int i1 = Integer.valueOf(tv_1.gettext().tostring()) ;

و 

Int i2 = 200 ;

Int sum = i1 + i2 ;

Tv_1.settext(sum) ;

{

کسی می‌تونه بگه مشکل از کجاست؟

سلام 

لطفا هر سوالی میکیند خطایی که برنامه میده رو هم پیوست کنید تا دوستان بهتر بتونن راهنماییتون کنن

و اینکه خط اخر کدتون

Tv_1.settext(sum + "");

قرار بدید تا متغیر اینت به استرینگ کست بشه و برنامه خطا نده

 

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

بایگانی شده

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

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

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