小编jon*_*nas的帖子

textView.setText(); 崩溃

setText()方法在我的应用程序中返回null为什么?

public class GetValue extends Activity {
    char letter = 'g';
    int ascii = letter;

    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);

        TextView textView = (TextView)findViewById(R.id.txt_1);
            textView.setText(ascii);
    }
}
Run Code Online (Sandbox Code Playgroud)

无论我输入什么文字都无关紧要,无论如何它都会崩溃.为什么setText()继续返回null?

先感谢您

解决方案:我的错误是在xml文件中.我写道:android:text ="@ + id/txt_1"当它应该说:android:id ="@ + id/txt_1"

非常感谢所有的答案和评论!

debugging null android return settext

3
推荐指数
2
解决办法
2万
查看次数

标签 统计

android ×1

debugging ×1

null ×1

return ×1

settext ×1