0

我正在尝试在 TextView 中返回多个数组元素。当我运行它时,应用程序在 android 中不幸停止了。编码不好还是需要添加一些代码?我只添加下面的代码。我不编辑或编程其他人。就像这个 New Project>Android Appliac..Pro..> Next >next... 然后我只在下面编辑了 onCreate 函数。

protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    LinearLayout layout = new LinearLayout(this);
    String[] btn = { "Google", "Yahoo", "Twitter" };
    TextView txt=new TextView(this);
    txt.setText(btn.length);
    layout.addView(txt);
    setContentView(layout);
}
4

1 回答 1

3

这个:

 txt.setText(btn.length)

btn.length返回一个整数。这是试图将文本值设置为您可能没有的字符串资源。尝试:

 txt.setText("" + btn.length)
于 2013-04-13T01:41:02.990 回答