بیتا حکمت
شنبه 21 شهریور 1394, 21:13 عصر
الان دارم این لینک (http://developer.android.com/guide/topics/ui/controls/radiobutton.html)رو میخونم ، برای رادیو باتن هست ، خوب من مبتدی از کجا بدونم این کد رو کجای اکتویتی استفاده کنم
من یه کتاب میخوام که هم کدهای Layout هم کدهای اکتویتی کامل باشن ، تا بعد Copy paste کدها رو دستکاری کنم و
یاد بگیرم
لینکی که گذاشتم ایجوری مثال زده :
<?xml version="1.0" encoding="utf-8"?>
<RadioGroup xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
<RadioButton android:id="@+id/radio_pirates"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/pirates"
android:onClick="onRadioButtonClicked"/>
<RadioButton android:id="@+id/radio_ninjas"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/ninjas"
android:onClick="onRadioButtonClicked"/>
</RadioGroup>
بعد اکتویتی اشو ایجوری نوشته
public void onRadioButtonClicked(View view) {
// Is the button now checked?
boolean checked = ((RadioButton) view).isChecked();
// Check which radio button was clicked
switch(view.getId()) {
case R.id.radio_pirates:
if (checked)
// Pirates are the best
break;
case R.id.radio_ninjas:
if (checked)
// Ninjas rule
break;
}
}
یعنی الان باید اکتویتی پیش فرض امو پاک کنم به جاش بنویسم ؟!
بعد چرا تکست اشو به این شکل نوشته
string/pirates
وقتی به جاش می نویسم " test test " یک خطا کمتر میشه !!
لیسنر چیه ؟ و ..
یک کتاب معرفی کنید که من مقدمات رو یاد بگیرم ، کتابی که مثال هم داشته باشه و مثال هر درس رو کامل بزنه که بتونم اجرا کنم ، نه مث این سایت
http://developer.android.com ، الان یکم عصبانیتم کم شد :لبخند:
من یه کتاب میخوام که هم کدهای Layout هم کدهای اکتویتی کامل باشن ، تا بعد Copy paste کدها رو دستکاری کنم و
یاد بگیرم
لینکی که گذاشتم ایجوری مثال زده :
<?xml version="1.0" encoding="utf-8"?>
<RadioGroup xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
<RadioButton android:id="@+id/radio_pirates"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/pirates"
android:onClick="onRadioButtonClicked"/>
<RadioButton android:id="@+id/radio_ninjas"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/ninjas"
android:onClick="onRadioButtonClicked"/>
</RadioGroup>
بعد اکتویتی اشو ایجوری نوشته
public void onRadioButtonClicked(View view) {
// Is the button now checked?
boolean checked = ((RadioButton) view).isChecked();
// Check which radio button was clicked
switch(view.getId()) {
case R.id.radio_pirates:
if (checked)
// Pirates are the best
break;
case R.id.radio_ninjas:
if (checked)
// Ninjas rule
break;
}
}
یعنی الان باید اکتویتی پیش فرض امو پاک کنم به جاش بنویسم ؟!
بعد چرا تکست اشو به این شکل نوشته
string/pirates
وقتی به جاش می نویسم " test test " یک خطا کمتر میشه !!
لیسنر چیه ؟ و ..
یک کتاب معرفی کنید که من مقدمات رو یاد بگیرم ، کتابی که مثال هم داشته باشه و مثال هر درس رو کامل بزنه که بتونم اجرا کنم ، نه مث این سایت
http://developer.android.com ، الان یکم عصبانیتم کم شد :لبخند: