ورود

View Full Version : سوال در مورد Spinner و چگونگی انتخاب آیتم های آن.



sina4everafter
یک شنبه 25 خرداد 1393, 10:59 صبح
سلام دوستان. اگر امکانش هست من و راهنمایی کنید. ممنون.

برای برنامه مبدل واحد،می خوامیک دکمه ای و در نظر بگیرم مثلا با نام "طول". وقتی که کاربر روی این دکمه کلیک می کنه، محتوای spinner عوض بشه.یعنی مقادیری و نشون بده که مربوط به طول است. و اینکه چطور وقتی روی آیتم های spinner کلیک میشه، برنامه اون گزینه رو در نظر بگیره!؟

ممنون اگر راهنماییم کنیدو

sina4everafter
یک شنبه 25 خرداد 1393, 19:26 عصر
میشه راهنمایی کنید. ممنون.

cloudemad
دوشنبه 26 خرداد 1393, 02:36 صبح
اگه درست متوجه شده باشم شاید این ب دردتون بخوره
http://stackoverflow.com/questions/23296271/how-to-filter-a-spinners-string-array-adapter

sina4everafter
دوشنبه 26 خرداد 1393, 11:07 صبح
سلام.
من می خوام وقتی که کاربر لیست spinner و باز کرد و مثلا روی گزینه متر کلیک کرد، برنامه عددی که کاربر داخل EditText وارد کرده و به متر تبدیل کنه. من نمیدونم چطور باید کدش و بنویسم.
توی بیشتر سایت ها از getSelectedItem() استفاده کردن. ولی نمی دونم کجا باید ازش استفاده کنم.
ممنون میشم اگر راهنمایی کنید.

cloudemad
دوشنبه 26 خرداد 1393, 13:30 عصر
این رویدادی میشه ک ی ایتم از spinner رو انتخاب کنی کدهاتو داخلش بنویس

spinner.setOnItemClickListener(new AdapterView.OnItemClickListener() {

@Override
public void onItemClick(AdapterView<?> arg0, View arg1, int arg2,
long arg3) {
// TODO Auto-generated method stub

}
});