如何仅将String []转换为String?因此,我可以将orderan
分配给items
,我可以将其放入我的列表视图中。
这是我的代码。
MyClass class= new MyClass();
String orderan =class.getName();
String[] items = orderan; **the problem here
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,
android.R.layout.simple_list_item_1, items);
list.setAdapter(adapter);
答案 0 :(得分:1)
看起来你只是想要这个:
String orderan = class.getName();
String[] items = {orderan};
甚至:
String[] items = {class.getName()};
答案 1 :(得分:0)
ArrayAdapter想要一个数组,但是你试图将字符串orderan分配给数组项。而是创建一个新数组,并将orderran添加到其中。类似的东西:
String[] items = new String[1];
items[0] = orderan;
答案 2 :(得分:0)
您必须创建一个数组并将字符串添加到其中。
String[] items = new String[1];
items[0] = orderan;
你可以在一行中完成
String[] items = {orderan};