问题描述
- 初学andriod,工具为studio,就是一个简单的按钮事件,模拟器执行时报错,请专家指点
-
初学andriod,工具为studio,就是一个简单的按钮事件,请专家指点:protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); if (savedInstanceState == null) { getSupportFragmentManager().beginTransaction() .add(R.id.container, new PlaceholderFragment()) .commit(); } myText = (TextView)findViewById(R.id.zrmtextView); myButton = (Button)findViewById(R.id.zrmbutton); myButton.setOnClickListener(new OnClickListener() { @Override public void onClick(View arg0) { myText.setText("你点击了Button"); } }); } logcat报错信息: Attempt to invoke virtual method 'void android.widget.Button.setOnClickListener(android.view.View$OnClickListener)' on a null object reference
解决方案
你的代码有没有报错,还有报的什么错 你也得说出来额 代码这给看的也不全额
解决方案二:
应该是文本框或按钮对象引用的有问题,提示对象为null了
解决方案三:
我也遇到了同样的问题,但不知道怎么解决
解决方案四:
应该是viewid (R.id......)设置错了,今天遇到同样问题,仔细看看修改下就好。
时间: 2024-11-01 15:46:31