gpt4 book ai didi

java - 如何将微调器的第一个位置设置为空

转载 作者:行者123 更新时间:2023-11-29 19:53:15 26 4
gpt4 key购买 nike

我有一个微调器,我正在填充一个 ArrayAdapter 对象,但我需要此数组的第一个位置始终为空或出现类似“选择一个对象”的内容。我在这里搜索论坛但没有成功,ArrayList String 或 spinner.setPrompt 的解决方案不起作用 =/

ArrayList<Object> objects = null;

objects= findMyObjects();

final ArrayAdapter<Object> adapterObjects = new ArrayAdapter<Object>(contexto, R.layout.spinner_item, objects);
mySpinner = (Spinner) viewPai.findViewById(R.id.s_spinner);
mySpinner.setAdapter(adapterObjects);
adapterObjects.notifyDataSetChanged();
mySpinner.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView<?> adapterView, View view, int i, long l) {

}

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

}
});



public ArrayList<Object> findMyObjects() {
allObjects = new ArrayList<Object>();
Cursor cursor;

String sql = "SELECT * FROM Object; ";
cursor = database.rawQuery(sql, null);

if (cursor.getCount() >= 0) {
cursor.moveToFirst();
while (!cursor.isAfterLast()) {
Objects object = new Objects();
object.setId(cursor.getLong(0));
allObjects.add(object);
cursor.moveToNext();
}
}
cursor.close();
return allObjects;
}

最佳答案

关于java - 如何将微调器的第一个位置设置为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36939762/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com