如何在 Android 上管理四个微调器?
How can I manage four spinners on Android?
我在 Android 上有四个微调器。
解释旋转器工作的更好方法是 this site。
在浏览器的左侧,有四个下拉菜单,我想在 Android 应用程序上实现相同的构建,但是当一个微调器发生变化时,它会影响另一个!
spSura.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener()
{
public void onItemSelected(AdapterView<?> parent, View view, int position, long id)
{
browse.changeSura();
}
public void onNothingSelected(AdapterView<?> parent) {}
上面的代码是我的代码的一部分,它显示了我使用的监听器。
你的问题对我来说不是很清楚,如果你分享问题的完整代码会更好。
我认为您无法区分微调器,因此为每个微调器添加单独的 ID,并尝试跟踪每个微调器的变化并给出不同的操作,如下所示
if(view.getId()){
case R.id.spinners_1:
// change spinners 1
break;
case case R.id.spinners_2:
// change spinners 2
break;
}
我在 Android 上有四个微调器。
解释旋转器工作的更好方法是 this site。
在浏览器的左侧,有四个下拉菜单,我想在 Android 应用程序上实现相同的构建,但是当一个微调器发生变化时,它会影响另一个!
spSura.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener()
{
public void onItemSelected(AdapterView<?> parent, View view, int position, long id)
{
browse.changeSura();
}
public void onNothingSelected(AdapterView<?> parent) {}
上面的代码是我的代码的一部分,它显示了我使用的监听器。
你的问题对我来说不是很清楚,如果你分享问题的完整代码会更好。 我认为您无法区分微调器,因此为每个微调器添加单独的 ID,并尝试跟踪每个微调器的变化并给出不同的操作,如下所示
if(view.getId()){
case R.id.spinners_1:
// change spinners 1
break;
case case R.id.spinners_2:
// change spinners 2
break;
}