我可以从第一个到第二个访问EditText变量

时间:2017-07-16 16:09:19

标签: android

我有两个Java文件
第一个extends AppCompactActivity
第二个extends SQLiteDataBaseHelper

所以这就是问题:

我可以从第一个到第二个变量访问EditText变量吗?

1 个答案:

答案 0 :(得分:0)

当然,您可以在末尾编辑文本是一个存储数据的地方,这样您就可以创建要访问的类的即时消息,然后您可以使用setter设置数据或获取它的getter,检查这个:

public class MainActivity extends AppCompatActivity {

private EditText editText ; 

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

}

public EditText getEditText(){
    return editText ; 
}

public void setEditText(EditText editText){
    this.editText = editText;
}

这是数据库类:

public class access extends SQLiteOpenHelper {
private MainActivity mainActivity= new MainActivity() ;

public void setData(EditText editText){
mainActivity.setEditText(editText);
}