簡體   English   中英

微調器首件分離器 android

[英]Spinner First Item Devider android

我在我的 android 應用程序中使用微調器,如下所示

   spino = dialog.findViewById(R.id.language_spinner);

        if (spino != null) {
            spino.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {

                @Override
                public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {
                    String item_position = String.valueOf(position);
                    int itemposition = Integer.parseInt(item_position);
                   String SelectedLang = String.valueOf(spino.getAdapter().getItem(position));
                    viewModel.SelectedLangPosition = itemposition;
                    switch (SelectedLang) {
                        case "English":
                            viewModel.SelectedLang = "en";
                            break;
                        case "ગુજરાતી":
                            viewModel.SelectedLang = "gu";
                            break;
                        case "हिंदी":
                            viewModel.SelectedLang = "hi";
                            break;
                    }

                }

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

                }
            });
        }

它按預期工作正常,但我正在為我的第一個名為選擇視頻語言的標題項目尋找制作視圖分隔線,我不知道該怎么做。 我目前的微調器外觀如下

在此處輸入圖像描述

謝謝

有兩種方法可以做到這一點。

第一種方法是將這兩行代碼添加到您的 Spinner XML 中:

android:spinnerMode="dialog"
android:prompt="@string/promptMsg"

promtMsg 是“選擇語言”。 或者您可以以編程方式設置標題消息:

將 spinnerMode 設置為 dialog 並將其添加到您的 java 代碼中

spinner.setPrompt( "Select language");

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM