簡體   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