从string []转换为字符串Android

时间:2012-10-20 22:44:32

标签: android listview

如何仅将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);

3 个答案:

答案 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};