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

کمک در برنامه ساده

khanbeiki  11 سال پیش  11 سال پیش
0 0

سلام.

میخوام یک برنامه بنویسم که از دو EditText دو عدد دریافت کنه و با آن دو عدد ،، فیبونانچی را انجام دهد و سپس جواب را در Textview نمایش دهد .

برنامه فیبونانچی:

حالا چگونه عددی که توسط کاربر در EditText وارد میشود را برار با number1 و number2 قرار دهیم.

        Button btn1 = (Button) findViewById(R.id.btn1);
final EditText edt1 = (EditText) findViewById(R.id.edt1);
EditText edt2 = (EditText) findViewById(R.id.edt2);
final TextView txt1 = (TextView) findViewById(R.id.txt1);

btn1.setOnClickListener(new OnClickListener() {

@Override
public void onClick(View arg0) {


int number1 = 1;
int number2 = 2;
int nextnumber = 0;
nextnumber = number1 + number2;
log.i("log""javab" + nextnumber);
number1 = number2;
number2 = nextnum
}
});



 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
کاشی زاده  11 سال پیش
+1 0

مقدار editText ها رو با استفاده از کد زیر بگیرید و در یک متغییر ذخیره کنید :

  number1 =  Integer.parseInt(edt1.getText.toString());
number2 = Integer.parseInt(edt2.getText.toString());

توجه داشته باشید در صورتی که  مقدار های edt1 یا edt2 خالی باشد برنامه شما کرش خواهد کرد .


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