gpt4 book ai didi

android - 将焦点添加到微调器

转载 作者:太空宇宙 更新时间:2023-11-03 11:41:06 24 4
gpt4 key购买 nike

这里我有一个微调器和微调器下方的一些文本字段。当其中一个文本字段具有焦点时,我从微调器中选择一个项目,我看到焦点仍在该文本字段上,现在我想做的是,在选择的微调器项目上,我想将焦点从该文本字段更改为微调器。有什么方法可以将焦点设置到微调器吗?例如,

    @Override
public void onItemSelected(AdapterView<?> parent, View view,
int position, long id) {
//set focus to the spinner
}
}

最佳答案

我遇到了类似的问题并找到了部分答案 here .

但是,我还必须从我的代码而不是 XML 文件中设置 focusable(true) 和 focusableInTouchMode(true)。在我在代码中设置可聚焦属性之前,我无法让它工作。这是我项目中的示例:

spinUoM.setFocusable(true);
spinUoM.setFocusableInTouchMode(true);

spinUoM.setOnFocusChangeListener(new OnFocusChangeListener() {

@Override
public void onFocusChange(View v, boolean hasFocus) {
if(hasFocus)
DialogDefineRecipeActivity.this.spinUoM.performClick();
}

});

关于android - 将焦点添加到微调器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7241698/

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