Hello i want to get random strings in Values->Strings.xml.I got strings in there.When i clicked button it will show a random string.I got checkbox in main.xml but when user clicked check box.for example;
volkswagen (Checkbox)
audi(Checkbox)
Mercedes(Checkbox)
Ford(Unchecked)
when user clicked genarete a car button.system will get clicked brands array item random.mercedes array have c180-e250-e200-c120 etc.audi array have a1-a2-a3-a4 etc.thx.
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Generate Car"
android:id="@+id/button"
android:layout_centerVertical="true"
android:layout_centerHorizontal="true" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceMedium"
android:text="Butona Basın !"
android:id="@+id/textView1"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true" />
<CheckBox
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="VolksWagen"
android:id="@+id/checkBox"
android:layout_below="@+id/textView1"
android:layout_alignParentStart="true"
android:checked="false" />
<CheckBox
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Audi"
android:id="@+id/checkBox2"
android:layout_below="@+id/checkBox"
android:layout_alignParentStart="true"
android:checked="false" />
<CheckBox
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Mercedes"
android:id="@+id/checkBox3"
android:layout_below="@+id/checkBox2"
android:layout_alignParentStart="true"
android:checked="false" />
<CheckBox
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Ford"
android:id="@+id/checkBox4"
android:layout_below="@+id/checkBox3"
android:layout_alignParentStart="true"
android:checked="false" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceMedium"
android:text="Passat"
android:id="@+id/textView"
android:layout_below="@+id/checkBox4"
android:layout_centerHorizontal="true" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceMedium"
android:text="A6"
android:id="@+id/textView2"
android:layout_below="@+id/textView"
android:layout_centerHorizontal="true" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceMedium"
android:text="C180 AMG"
android:id="@+id/textView3"
android:layout_below="@+id/textView2"
android:layout_centerHorizontal="true" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceMedium"
android:text="Mustang"
android:id="@+id/textView4"
android:layout_below="@+id/textView3"
android:layout_alignStart="@+id/textView3" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceSmall"
android:text="Volkswagen"
android:id="@+id/textView5"
android:layout_above="@+id/textView2"
android:layout_toStartOf="@+id/textView1" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceSmall"
android:text="Audi"
android:id="@+id/textView6"
android:layout_above="@+id/textView3"
android:layout_alignEnd="@+id/checkBox" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceSmall"
android:text="Mercedes"
android:id="@+id/textView7"
android:layout_below="@+id/textView6"
android:layout_toEndOf="@+id/checkBox4" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceSmall"
android:text="Ford"
android:id="@+id/textView8"
android:layout_below="@+id/textView3"
android:layout_alignEnd="@+id/textView5" />
and main activity;
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
}
string.xml
<string-array name="Mercedes">
<item>C180</item>
<item>E250</item>
<item>etc.</item>
</string-array>
<string-array name="Audi">
<item>A1</item>
<item>A2</item>
</string-array> <string-array name="Ford">
<item>Mustang</item>
<item>Fusion</item>
<item>Focus</item>
Aucun commentaire:
Enregistrer un commentaire