是否可以将相对布局数组设置为微调项?
RelativeLayout[] items = new RelativeLayout[]{dep1.createObj(getContext()), dep2.createObj(getContext())};
ArrayAdapter<RelativeLayout> adapter = new ArrayAdapter<>(getContext(), android.R.layout.simple_spinner_dropdown_item, items);
_deposit.setAdapter(adapter);
我得到这个作为输出:
我想使用相对布局,因为我要显示的对象包含两个要左右对齐显示的字符串
答案 0 :(得分:1)
否,您只能使用默认布局(非常无聊)填充未修改的NamedTuple
中的String
。
如果要更改默认行为,例如像上述更改布局,则必须扩展ArrayAdapter
之类的适配器。
Here是自定义适配器的示例