簡體   English   中英

使用微調器更改變量的值(Android Studio)

[英]Changing the value of a variable using a spinner (Android Studio)

我已經搜索了一段時間,但似乎無法找到解決問題的方法。 我還是編程新手。 我試圖了解如何使用微調器更改單個變量的值。 理想情況下,用戶應從微調器中選擇“男性”或“女性”,並根據他們的選擇接收不同的輸出。

   //Two
   float Male=(float) (weight*1.9);
   float Female=(float) (weight*1.5)`

您將不得不與聽眾一起工作

這是來自Java的教程,可幫助您更好地理解它們。https://docs.oracle.com/javase/tutorial/uiswing/events/intro.html

之后,您可以查看android developers studio的文檔,他們還提供了很好的示例https://developer.android.com/guide/topics/ui/controls/spinner.html

您可以將微調器與選定的偵聽器綁定。

spinnerObj.setOnItemSelectedListener(new OnItemSelectedListener() { 
@Override public void onItemSelected(AdapterView<?> adapter, View v,int position, long id) 
{ 
if(position == 0)
//Male 
else
//Female
}

 @Override public void onNothingSelected(AdapterView<?> arg0) { // TODO Auto-generated method stub } }
);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM