當前位置:首頁 » 安卓系統 » androidspinner選中

androidspinner選中

發布時間: 2023-11-28 20:07:13

㈠ android Spinner控制項 選擇後為什麼會自動彈到界面頂部

我今天也遇到這個問題了
開始以為當spinner在scrollview時 存在android版本兼容問題
於是改成了popupwindow 比spinner麻煩好多 頁面有多個EditText用於彈出popupwindow展示不同的下拉數據 點擊TextView要記錄當前的EditText當點擊popupwindow的列表項關閉popupwindow時要取到數據手動調用之前記錄的EditText的setttext方法
而用spinner 這一切都是自動的
前面都是廢話 結果用popupwindow實現完後還是一樣 會自動滾動到頂部 這時才仔細分析問題原因
原來是在點擊EditText(設置了clickable=true;focusable=false)彈出spinner/popupwindow時焦點在頁面外的EditText上 ,於是關閉spinner/popupwindow時頁面自動滾動到獲取焦點的EditText
解決方法很簡單 在focusable=false的EditText的點擊事件里去掉焦點
if (getCurrentFocus()!=null) {
getCurrentFocus().clearFocus();
}

㈡ Android Spinner右邊按鈕如何設置為小三角

ArrayAdapter<String>adapter=

newArrayAdapter<String>(this,

android.R.layout.simple_spinner_item);

這裡面的第二個參數是android.R系統自帶的xml樣式,我們更換這個時就會看到生成的spinner的直觀樣式如下:

㈢ android中的spinner.setOnItemSelectedListener監聽問題

spinner中列表的第一項是默認被選中的,所以一進來就會執行監聽事件。
你可以讓第一項不被選中,spinner2.setSelection(0, false).

㈣ android spinner怎麼用

android中的spinner控制項是表示下拉菜單的意思,按照如下步驟使用:

1、首先使用Android studio創建一個項目,如下圖:

4、最後去類中綁定控制項,並添加數據即可使用。

㈤ android 的自定義spinner選中後如何不顯示下拉框里的圖片

把你不需要的組件設置屬性a.setVisibility(View.GONE);需要的時候再將其設置為a.setVisibility(View.VISIBLE);

㈥ android spinner默認什麼都不選擇

項目開發中經常有些變態的羨清需求,比如要求spinner默認不選中任何一項。
如果你自定義spinner,那這個當然不是問題;也可以在原有的選項列表中開頭增加一項空字元串項,默認顯示這個空字元串也薯派卜達到了效果,不過採用這種方式需要你在獲取被選擇項的位置時忽略空字元串項。
經過一番摸索,發現我們只要保證 spinner第一次展示時不顯示即可,數穗相關代碼如下:
boolean isSpinnerFirst = true ;

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main) ;
Spinner spinner = (Spinner)findViewById(R.id.spinner) ;
spinner.setOnItemSelectedListener(new OnItemSelectedListener() {

@Override
public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {
if (isSpinnerFirst) {
//第一次初始化spinner時,不顯示默認被選擇的第一項即可
view.setVisibility(View.INVISIBLE) ;
}
isSpinnerFirst = false ;
}

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

熱點內容
怎麼訪問暗網 發布:2025-01-23 07:02:04 瀏覽:665
無線配置代理選什麼 發布:2025-01-23 06:52:54 瀏覽:824
c程序匯編程序 發布:2025-01-23 06:49:42 瀏覽:840
cmd命令與linux命令 發布:2025-01-23 06:40:26 瀏覽:806
linux用戶目錄許可權 發布:2025-01-23 06:37:49 瀏覽:233
學計算機避免編程 發布:2025-01-23 06:29:09 瀏覽:661
易語言機器人源碼 發布:2025-01-23 06:24:03 瀏覽:320
匯編語言的編譯可以叫解釋嗎 發布:2025-01-23 06:23:22 瀏覽:35
tomcat編譯後的文件 發布:2025-01-23 06:05:46 瀏覽:254
惠普暢遊人14是什麼配置表 發布:2025-01-23 05:57:39 瀏覽:296