我正在尝试将MainAdapter.java字符串变量值传递给MainActivity.java
MainAdapter.java 有一个String值,如:
static String strValue;
strValue = editText.getText().toString();
Log.d("strValue:", strValue); // it contains value
现在我希望将strValue放入 MainActivity.java 中的textResult ,如下所示:
textResult.setText(MainAdapter.strValue); //getting null pointer exception
所以请告诉我,如何将一个简单的字符串值从Adapter类传递给Activity类?
答案 0 :(得分:0)
public class MyAdapter extends BaseAdapter {
public MyAdapter(){
}
public String getMyString(){
return "the string is:";
}
}
你写的MyActivity里面
adapter.getMyString();
所以它会是textResult.setText(adapter.getMyString());