我已經創建了兩個包含數字的紡紗器。檢查並乘以兩個紡紗廠選定的數字
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);
這是一個spinners,這裏是spinner包含的數組。
<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>
我也有包含數字另一個旋轉器和我想通過當選擇了按鈕包含數字另一個噴絲相乘從該微調選擇的號碼。這是按鈕的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代碼做到這一點。謝謝
您是否嘗試添加一個選擇事件偵聽器到任一微調? –
不,我還沒有添加事件監聽器 –
你想每次在微調框上的選擇發生變化或當你按下某個按鈕時,結果? – stamanuel