بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

تغییر در پروژه unit convert و استفاده از spinner (حل شد)

مدیریت گفتگو
RojaDev 12 سال پیش
آخرین تغییر: 12 سال پیش

سلام

دوستان مخیوام پروژه که در بخش هفت برای تبدیل واحدهاست رو یکم تغییر بدم تا با بقیه کنترل ها اشنا بشم...توی تصویر زیر نشون دادم قصد انجام چه کاری رو دارم...ممنون میشم راهنمایی بفرمایید...

1.چطوری میتونم به spiner اضافه کنم؟

2.چطوری مقادیر سلکت شده در spiner رو بفهمم؟

3.در نهایت چطوری از طریق کلید اخر بهشون بگم عملیات رو انجام بدن...

 

پیشاپش ممنونم

نظرات

RojaDev 12 سال پیش
قسمت اول سوالم حل شد .http://answers.uncocoder.com/question/1406/کار-با-Spinner
RojaDev 12 سال پیش
دوستان..کسی برای سوال دوم و سوم راهنمایم نمیکنه :(
RojaDev 12 سال پیش
سوال دومم تغریبا حل شد... با کمک گرفتن از این تاپیک لینک فقط یک میشه بگین چرا دوخطی که دارم مقدار کلیک شده اسپاینر رو بهش میدم زیرش خط زرد میوفته!! عکس : لینک
RojaDev 12 سال پیش
دوستان میشه راهنمایی کنید خواهشااااا :( روی سوال سومم گیر کردم...چطوری مقادیر اسپاینر هارو چک کنم باهم...
RojaDev 12 سال پیش
یعنی واقعا موندم سوالم سخته !!!!!! کسی کار نکرده!!!!! اصن کسی این تاپیک رو میبینه !!!!!! هیچ کس هیچ پیشنهادی هم نداره واقعا !!!!!!!

پاسخ‌ها 2

RojaDev 12 سال پیش

دوستانی که میخوان عمل درج در spinner رو انجام بدن میتونن از راه حل زیر استفاده کنن :

  ArrayList<String> strings = new ArrayList<String>();
        strings.add("متر");
        strings.add("سانتی متر");
        strings.add("میلی متر");
        strings.add("کیلومتر");
        strings.add("اینچ");
        strings.add("فوت");
        strings.add("مایل");
        strings.add("یارد");

        final Spinner spinner = (Spinner) findViewById(R.id.spnstart);
        ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_item, strings);
        adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
        spinner.setAdapter(adapter);

نتیجه :

نظرات

hojat_babaie 12 سال پیش

کد زیر رو امتحان کنید:

String[] array_spinner = new String[5];
array_spinner[0] = "1";
array_spinner[1] = "2";
array_spinner[2] = "3";
array_spinner[3] = "4";
array_spinner[4] = "5";

ArrayAdapter<String> adapter = new ArrayAdapter<String>
(DistanceActivity.this, android.R.layout.simple_spinner_item, array_spinner);

s.setAdapter(adapter);


نظرات

RojaDev 12 سال پیش
ممنونم... درج در اسپاینر حل شد... :)

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