我做了一个简单的类来获得两个整数值并将它们添加在一起并返回作为整数的输出。这是我在plussum.java类类:我不能使用我的类
package com.mycompany.myapp;
public class plusSum
{
// variables
// empty constructor
public plusSum(){}
// constructor
public int sumIt(int a, int b){
int c = a + b;
return c;
}
}
这是我mainactivity.java:
package com.mycompany.myapp;
import android.app.*;
import android.os.*;
import android.view.*;
import android.widget.*;
import java.lang.*;
public class MainActivity extends Activity
{
EditText val1;
EditText val2;
int rslt,finalval1,finalval2;
Button btn;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
btn = (Button) findViewById(R.id.btn);
btn.setOnClickListener(new View.OnClickListener(){
public void onClick(View v){
val1 = (EditText) findViewById(R.id.num1);
val2 = (EditText) findViewById(R.id.num2);
String fv = val1.getText().toString();
finalval1 = Integer.parseInt(fv);
finalval2 = Integer.parseInt(val2.getText().toString());
int summed = plusSum.sumIt(finalval1,finalval2);
TextView rslt = (TextView) findViewById(R.id.rslt);
rslt.setText(summed);
}
});
}
}
错误有没有这样的一个参考这里的SUMIT ... 任何帮助... ? 我是一个小白刚开始要了解如何编写脚本的Android ...
创建类的新实例,或让你的方法是静态的。 – savepopulation 2014-09-11 12:21:45