繁体   English   中英

android 中的自动微调器选择

[英]Automated Spinner Selection in android

我正在开发一个 android,它有 4 个微调器(A、B、C、D)。 我想要实现的是如果 Spinner A 设置为一个值,我希望剩余的微调器根据 A 的值自动更改它们的值

就像我将 Movie(in A)--->Ticket(in B)---->Place(in C)---->Time(D) 设置为自动填写一样。

谢谢你 ChinniKrishna Kothapalli

我认为您可以将 OnItemSelectedListener 设置为您的 Movie Spinner。 Spinner 教程就是一个很好的例子。 您的 OnItemSelectedListener 可能是这样的:

public class MyOnItemSelectedListener implements OnItemSelectedListener {

    public void onItemSelected(AdapterView<?> parent,
        View view, int pos, long id) {
        if (parent.getItemAtPosition(pos).toString().equals("firstMovieName")) {
            // set spinner B/C/D with the corresponding information of first movie
        }
    }

    public void onNothingSelected(AdapterView parent) {
      // Do nothing.
    }
}

上面的 onItemSelected 方法可能对您的需要来说太简单了。 您需要弄清楚如何自己链接四个微调器,但可能会有所帮助:)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM