在Android中实现一个简单的计数器
我在试着安装一个计数器。将有一个显示计数的位置和两个按钮(+&-) } 当我运行应用程序时,当我第二次单击时,它会突然停止(出乎意料)。 谁能帮点忙吗?谢谢你的时间在Android中实现一个简单的计数器,android,counter,Android,Counter,我在试着安装一个计数器。将有一个显示计数的位置和两个按钮(+&-) } 当我运行应用程序时,当我第二次单击时,它会突然停止(出乎意料)。 谁能帮点忙吗?谢谢你的时间 texto.setText(n); 这是你的错误n是一个int值。setText查找id为的资源。如果未找到,则会得到ResourceNotFoundException 您正在使用此public final void setText(int resid)而不是public final void setText(CharSeque
texto.setText(n);
这是你的错误n
是一个int值。setText查找id为的资源。如果未找到,则会得到ResourceNotFoundException
您正在使用此public final void setText(int resid)
而不是public final void setText(CharSequence text)
改为
texto.setText(String.valueOf(n));
也
虽然将edittext强制转换为textview不是问题,但我建议您更改为texto=(edittext)findViewById(R.id.Edittext1)代码>
无需每次单击按钮时初始化edittext
同时删除实现OnClickListener
因为您有android:onClick=“onClick”
非常感谢!你帮了我很多!它现在工作得很好!thanksssssss@iversoncru很乐意帮忙
texto.setText(n);
texto.setText(String.valueOf(n));
EditText text0;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
texto = (EditText) findViewById(R.id.Edittext1);