gpt4 book ai didi

java - 如何更改各种微调器值的 EditText 字段

转载 作者:行者123 更新时间:2023-11-29 19:58:11 24 4
gpt4 key购买 nike

我想为每个微调器选择更改 EditText 字段,我的 EditText 字段应该能够根据用户为单位字段选择的输入以 Feet+inch 或 Cms 为单位进行输入,即如果用户选择公制,那么 EditText 应该更改为cm格式,对于FPS系统,EditText应该更改为Feet+inch格式,如下图

Feet+inch EditText

cm EditText

我想我必须在微调器上使用 onClickListener,然后必须更改 EditText,但我不知道该怎么做。

最佳答案

您应该将此界面与您的微调器一起使用。 'position' 对应于微调器数组项的位置,如果你的微调器数组是 ["inch","cm"] 那么 case 0 对应于“inch”,1 对应于“cm”。希望对您有所帮助。

 //set spinner listener
mSpinner.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {
switch (position) {
case 0:
//TODO change EditText
break;
case 1:
//TODO change EditText
break;
}

@Override
public void onNothingSelected(AdapterView<?> parent) {

}
});

关于java - 如何更改各种微调器值的 EditText 字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36523222/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com