omid9191

غیر فعال سازی RadioButton های دیگه

5 ارسال در این موضوع قرار دارد

سلام به همه دوستان : امید وارم که روزه بهتون فشار نیاورد باشه  :) (2 تا سوال)

1-میخواستم بدونم  وقتی 10 radiobutton داشته باشیم چطور میشه وقتی یه RB فعال میشه بقیه غیر فعال بشن البته اولین میبینم که RB  همه با هم  فعال میشند مثلا تو سی شارپ اینجوری نبود ؟

2-و چه جوری باید مقدار یه Rb  با محتویات edit Text v رو با هم برگردونم ؟

مثلا وقتی RB 1  که مقدارش برابر 5 هست  با مثلا edit texi  که داخلش  هست 2  رو با هم جم کنم ؟

پیشاپیش ممنون از راهنمایاتون :)

rb.jpg.e2ea86ce0d18a20ee3683f51fb7b1c80.jpg

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

سلام دوست عزیز

منظورتون از اینکه یکی رو فعال کنین بقیه غیرفعال بشن چیه؟خب طرف بخواد گزینه رو عوض کنه بقیه غیرفعالن چجوری انتخاب کنه؟!

احتمالا منظورتون این بوده که از بین این ده تا فقط یکی هر دفعه انتخاب بشه. برای این کار از رادیو گروپ استفاده کنین

مثلا کد زیر 5 تا رادیو باتن داره که فقط یکی قابلیت انتخاب و دارن

[shcode=xml]

        android:id="@+id/radioGroup1"

        android:layout_width="wrap_content"

        android:layout_height="wrap_content"

        android:layout_alignLeft="@+id/button2"

        android:layout_centerVertical="true" >

       

            android:id="@+id/radio0"

            android:layout_width="wrap_content"

            android:layout_height="wrap_content"

            android:checked="true"

            android:text="RadioButton" />

       

            android:id="@+id/radio1"

            android:layout_width="wrap_content"

            android:layout_height="wrap_content"

            android:text="RadioButton" />

       

            android:id="@+id/radio2"

            android:layout_width="wrap_content"

            android:layout_height="wrap_content"

            android:text="RadioButton" />

        

            android:id="@+id/radio3"

            android:layout_width="wrap_content"

            android:layout_height="wrap_content"

            android:text="RadioButton" />

         

            android:id="@+id/radio4"

            android:layout_width="wrap_content"

            android:layout_height="wrap_content"

            android:text="RadioButton" />

   

[/shcode]

شما می تونین 10 تا بذارین.

برای جمع کردن مقدارها.اگه میخواین جواب بهتون بده که 5+2=7 میتونین برای هر رادیو باتن مقدار بذارین و مقدار ادیت تکست رو هم با گت تکست بگیرین به اینتجر تبدیل کنین و بعد هر دوتا مقدار و باهم جمع کنین

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

سلام دوست عزیز

منظورتون از اینکه یکی رو فعال کنین بقیه غیرفعال بشن چیه؟خب طرف بخواد گزینه رو عوض کنه بقیه غیرفعالن چجوری انتخاب کنه؟!

احتمالا منظورتون این بوده که از بین این ده تا فقط یکی هر دفعه انتخاب بشه. برای این کار از رادیو گروپ استفاده کنین

مثلا کد زیر 5 تا رادیو باتن داره که فقط یکی قابلیت انتخاب و دارن

[shcode=xml]

        android:id="@+id/radioGroup1"

        android:layout_width="wrap_content"

        android:layout_height="wrap_content"

        android:layout_alignLeft="@+id/button2"

        android:layout_centerVertical="true" >

       

            android:id="@+id/radio0"

            android:layout_width="wrap_content"

            android:layout_height="wrap_content"

            android:checked="true"

            android:text="RadioButton" />

       

            android:id="@+id/radio1"

            android:layout_width="wrap_content"

            android:layout_height="wrap_content"

            android:text="RadioButton" />

       

            android:id="@+id/radio2"

            android:layout_width="wrap_content"

            android:layout_height="wrap_content"

            android:text="RadioButton" />

        

            android:id="@+id/radio3"

            android:layout_width="wrap_content"

            android:layout_height="wrap_content"

            android:text="RadioButton" />

         

            android:id="@+id/radio4"

            android:layout_width="wrap_content"

            android:layout_height="wrap_content"

            android:text="RadioButton" />

   

[/shcode]

شما می تونین 10 تا بذارین.

برای جمع کردن مقدارها.اگه میخواین جواب بهتون بده که 5+2=7 میتونین برای هر رادیو باتن مقدار بذارین و مقدار ادیت تکست رو هم با گت تکست بگیرین به اینتجر تبدیل کنین و بعد هر دوتا مقدار و باهم جمع کنین

 ممنون از جوابتون  فقط من هز TableRow نو layout استفاده کردم  وبه همین خاطر هم  RadioGroup بیتاثیر میشه چون میخوام RB ها تو یه نظم خاصی کنار هم باشند واسه همین از tableRow استفاده کردم

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

به جای استفاده از TableRow می تونی یه کار دیگه بکنی و اون اینه که قسمت تکست هر RadioButton رو خالی بزار و به جاش از EditText برای تکست هر RadioButton استفاده کن، این طوری راحت تر می تونی به RadioButton نظم بدی.

1 کاربر پسند دیده است

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

سلام

دوست عزیز هر رادیو گروپ رو میشه هم به صورت عمودی هم به صورت افقی توی صفحه قرار داد. این مشکلتونو حل نمیکنه؟

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری