2017-06-09 30 views
0

我一直在寻找一段时间,但似乎无法找到解决我的问题的方法。我对编程还很陌生。我试图了解如何使用微调来更改单个变量的值。理想情况下,用户应该从微调器中选择“男性”或“女性”,并根据他们的选择接收不同的输出。使用微调器更改变量的值(Android Studio)

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

回答

0

你可以绑定你的微调与选定的侦听器。

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 } } 
);