我有一個通過SimpleCursorAdapter填充的Spinner視圖。基於rowId的Spinner setSelection
根據選擇,我需要將rowid保存在條目數據庫中(位置不起作用,因爲可以從Spinner數據庫添加和刪除所有東西)。
這個我可以通過使用spinner.getAdapter().getItemId(pos);
。但是當我編輯一個條目時,我需要選擇與此rowid(當前)關聯的Spinner位置。
spinner.setSelection(position);
不會起作用,因爲我有rowid的,我需要一種方法來查找當前微調基於數據庫的ROWID項目的當前位置。
我已更新答案,請檢查它。 – 2014-01-27 08:17:16