باسلام و عرض خسته نباشید و تشکر از پاسخگویی عالیتان
من دو تا اکتویتی دارم که در یکی از آنها یک edittext(عددی) و یک textview وجود دارد حال در یک اکنیویتی دیگر edittext در عدد a ضرب می شود و در textview نمایش داده می شود حال مشکل من این است که زمانی این کار ها را می کنم در اکتیویتی دوم می گوید که باید edittext و textview را تعریف کنید ولی من آنرا در اکتویتی اول تعرف کردم (فکر کنم نتونستم ارتباطشون رو برقرار کنم).
کدهای جاوای اکتیویتی اول :
public class alertdialog_food extends PreferenceActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.alertdialog_food);
final TextView txt1=(TextView) findViewById(R.id.txt1);
EditText edt1 = (EditText) findViewById(R.id.edt1);
EditText b1 = edt1;
final int b = Integer.parseInt(String.valueOf(b1));
}
}
کدهای جاوا اکتیویتی دوم:
public class food extends ListActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.food);
// در کد زیر خطا می دهد و می گوید
// را تعرف کنیدtxt1
txt1.setText('c'+"مانده: ");
}
}
ممنون می شوم راهنمایی ام کنید
پاسخ ها