![](/img/trans.png)
[英]Android studio - How to make the first item in the spinner to be empty?
[英]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.