如何在android中接受两个不同的值



基本上,我所尝试的是创建一个具有两种输入类型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()//将其保存到字符串中,然后你有你想要的}

相关内容

  • 没有找到相关文章

最新更新