基本上,我所尝试的是创建一个具有两种输入类型decimal的XML。输入A和输入B,当我点击add时,这些值将被传递到一个类方法上,该方法将执行so和so操作
我遇到的问题是,我无法将值从XML文件传递到java文件(我认为)
我花了大约一个小时做XML的事情,却发现我做不到
你能指导我如何做这件事吗?
EditText mEditText1 = (EditText)findViewById(R.id.number1i);
String val1 = mEditText1.getText().toString();
EditText mEditText2 = (EditText)findViewById(R.id.number2i);
String val2 = mEditText2.getText().toString();
您的XML包含两个editText和一个按钮?
在您的java文件中,您应该执行以下操作:
EditText e1 = (EditText)findViewById(R.id.e1);
EditText e2=(EditText)findViewById(R.id.e2);
在xml中,在按钮上设置onClick属性(例如onClick="onClick")代码:
public void onClick(View v){
e1.getText.toString();e2.getText.toString()//将其保存到字符串中,然后你有你想要的}