PDA

View Full Version : نیاز به جواب فوری



minajuuuni
یک شنبه 05 آبان 1392, 15:59 عصر
برنامه ای دارم که کاربر با لمس دست دو گزینه رااز بین گزینه هایمختلف که در صفحات مختلف است باید انتخابکند(در یکی ازصفحات تعداد زیادی textview است و باید یکی را انتخابکند) و باید کدی داشته باشم که اولا تشخیص بدهد که کاربر کدام گزینه را انتخابکرده و سپس با توجه به آن محاسباتی انجام شود . لطفا بگید از چه کدی باید استفادهکنم؟

yasinf
یک شنبه 05 آبان 1392, 22:59 عصر
اگه منظورت رو درست فهمیده باشم
public class sticks extends Activity implements View.OnTouchListener {
private TextView tv1;
private TextView tv2;
private TextView tv3

@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);

tv1 = (TextView) findViewById(R.id.tv1);
tv2 = (TextView) findViewById(R.id.tv2);
tv3 = (TextView) findViewById(R.id.tv3);

// bind listeners
tv1.setOnTouchListener(this);
tv2.setOnTouchListener(this);
tv3.setOnTouchListener(this);

}

@Override
public boolean onTouch(View v, MotionEvent event) {
// check which textview it is and do what you need to do

// return true if you don't want it handled by any other touch/click events after this
return true;
}
}

minajuuuni
یک شنبه 12 آبان 1392, 13:51 عصر
ببینید من 15 تا textview دارم که کاربر با تماس دست یکی را انتخاب میکنه حالا از کجا بفهمم کدومو انتخاب میکنه بعلاوه گزینه ای که انتخاب کرده می خوام نتیجش تو صفحه بعد نمایش پیدا کنه
مرسی

abbasalim
یک شنبه 12 آبان 1392, 16:37 عصر
برای نمایش نتیجه در صفحه بعد خوبه از اینتنت استفاده بشه کلا اینتنت ها برای انتقال اطلاعات بین اکتیویتی، برنامه ... استفاده میشه
http://www.esfandune.ir/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-%D8%A7%D9%86%D8%AF%D8%B1%D9%88%DB%8C%D8%AF-_-%D8%A8%D8%AE%D8%B4-%D8%B3%D9%88%D9%85/