我在Android中以双向数据绑定微调器创建,并使用REST GET的结果添加值。
我现在需要将微调器的第一个值添加为空字符串,当从微调器中选择它时,该值将为null。
在片段类中,我写了这段代码:
//spinner
appCompatSpinner = binding.spinner;
spinnerAdapter = new SpinnerAdapter(getActivity(), viewModel.usersDetailsList );
appCompatSpinner.setAdapter(spinnerActorAdapter);
appCompatSpinner.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {
viewModel.onSelected(position);
}
@Override
public void onNothingSelected(AdapterView<?> parent) {
}
});
mAdapter.notifyDataSetChanged();
有人可以帮我实现吗?