0
我是Android Studio的新手。所以我有一个edittext1编辑的edittext。我想创建一个变量x,它等于用户在框中输入的数字。我可以稍后操作。然后,我想将该输入显示为另一个名为edittext的edittext的文本。我该怎么做? 这是我迄今为止关于在Android Studio中将edittext转换为int功能的查询
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”来确保输入是数字。
谢谢!
谢谢,现在我得到一个不同的错误说无法解析方法“parseInt函数(java.lang.String中)” 它告诉我,使静态导入方法,所以这次来到了顶部: 进口静态Java .lang.Integer.parseInt; 但是,当我尝试打开它时,程序仍然崩溃,它在日志中说明了这一点: java.lang.IllegalStateException:在活动类sahilshah.finalscalculator.FinalCalculator中找不到方法buttonOnClick(View)forClick处理器在视图类android.widget.Button与id'按钮' – howareyou 2015-03-04 23:49:40