数字を含む2つのスピナーを作成しました。2つのスピナーから選択した数字を確認し、掛ける
Spinner weightSpinner = (Spinner) findViewById(R.id.Weightspinner);
ArrayAdapter<String> myAdapter5 = new ArrayAdapter<String>(DrinksActivity.this,
android.R.layout.simple_list_item_1, getResources().getStringArray(R.array.weight));
myAdapter3.setDropDownViewResource(android.R.layout.simple_dropdown_item_1line);
weightSpinner.setAdapter(myAdapter5);
これはスピナーの1つで、スピナーに含まれる配列です。
<string-array name="weight">
<item>6350.29</item> <!--1st-->
<item>12700.6</item><!--2st-->
<item>19050.9</item><!--3st-->
<item>25401.2</item><!--4st-->
<item>31751.5</item><!--5st-->
<item>38101.8</item><!--6st-->
<item>44452.1</item><!--7st-->
<item>50802.3</item><!--8st-->
<item>57152.6</item><!--9st-->
<item>63502.9</item><!--10st-->
<item>69853.2</item><!--11st-->
<item>76203.5</item><!--12st-->
<item>82553.8</item><!--13st-->
<item>88904.1</item><!--14st-->
<item>95254.4</item><!--15st-->
<item>101605</item><!--16st-->
<item>107955</item><!--17st-->
<item>114305</item><!--18st-->
<item>120656</item><!--19st-->
<item>127006</item><!--20st-->
<item>133356</item><!--21st-->
<item>139706</item><!--22st-->
<item>146057</item><!--23st-->
<item>152407</item><!--24st-->
<item>158757</item><!--25st-->
<item>165108</item><!--26st-->
<item>171458</item><!--27st-->
<item>177808</item><!--28st-->
<item>184159</item><!--29st-->
<item>190509</item><!--30st-->
</string-array>
Iはまた、数字を含む別のスピナーを有しており、私はこのスピナーから選択された数は、ボタンが選択されたときに番号を含む別のスピナーで乗算するたいです。ここにボタンのXMLコードがあります。
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Add"
android:id="@+id/AddDrink"
android:textSize="@dimen/TxtSize"
android:background="@color/Blue"
android:textColor="@color/White"
android:paddingRight="@dimen/LargeTxt"
android:layout_alignParentBottom="true"
android:layout_toRightOf="@+id/Conversion"
android:layout_toEndOf="@+id/Conversion" />
私はJavaコードからこれをどのように行うことができるか知りたいと思います。おかげスピナーで2つの数値を乗算する
スピナーに選択イベントリスナーを追加しようとしましたか? –
いいえイベントリスナーをまだ追加していません –
スピナーの選択が変更されるたびに、または特定のボタンを押すたびに結果が欲しいですか? – stamanuel