TextView SetText

时间:2016-12-22 15:36:07

标签: java android textview

我有问题。
在第#34; textView.setText(money + "$");"我的节目崩溃了 (moneyinttextView1ID的{​​{1}}

TextView

感谢您的帮助,抱歉我的英语不好。

3 个答案:

答案 0 :(得分:2)

以下行会导致您的应用崩溃。因为从点击发送的视图是按钮,而不是容器。因此,该按钮不包含您的textview。您应该在该行上获得NullPointerException。相反,您应该在onCreate方法上定义textView:

<meta name="viewport" content="width=device-width, initial-scale=1">

仅在onCashClick之后调用:

点击按钮。

更新:将您的代码更改为以下内容,

textView = (TextView) findViewById(R.id.textView1);

答案 1 :(得分:0)

因为用于绑定文本视图的视图是单击的按钮,而不是使用view.findViewById(),如果你在一个活动中只使用findViewById,如果你在一个片段中使用你的rootView。

答案 2 :(得分:0)

只需将findViewByID之前的view移除,就像这样

textView = (TextView) findViewById(R.id.textView1);