我是Android Studio新手。所以我有一个编辑文本,其id为edittext1。我想创建一个变量x,它将等于框内用户所做的数字输入。我可以稍后操纵它。然后我想将输入显示为不同编辑文本的文本,名为edittext 2.我该怎么做? 这就是我到目前为止所拥有的
EditText a = (EditText) this.findViewById(R.id.editText1);
EditText b = (EditText) this.findViewById(R.id.editText2);
public void buttonOnClick (View v){
int x = parseInt(a.toString());
Button button=(Button) v;
b.setText(x);
}
单击按钮时应用程序崩溃。
我已经做了android:inputType =“phone”以确保输入是数字。
谢谢!
答案 0 :(得分:1)
使用a.getText()。toString()而不是a.toString()。