-3
訪問一個EditText可變我有兩個Java文件
第一個extends
AppCompactActivity
,第二個extends
SQLiteDataBaseHelper
我可以從第一個到第二個
因此,這是一個問題:
燦我從第一個到第二個訪問變量EditText
?
訪問一個EditText可變我有兩個Java文件
第一個extends
AppCompactActivity
,第二個extends
SQLiteDataBaseHelper
我可以從第一個到第二個
因此,這是一個問題:
燦我從第一個到第二個訪問變量EditText
?
當然,你可以在最後編輯文本是一個存儲數據的地方,所以你可以創建你想要訪問的那個類的一個瞬間,然後你可以使用setter來設置數據或獲取它的getters,check這樣的:
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);
}
感謝您給出答案 – ijas
歡迎StackOverflow上。不幸的是,這不是一個諮詢/設計/編碼或調試服務,教程網站或網絡搜索替代品。然而,我們可以幫助解決[某些主題上的問題](https://stackoverflow.com/help/on-topic),但它是**你**的工作** [付出一些努力](http:// meta.stackoverflow.com/questions/261592)**,包括初級** [(重新搜索)](https://google.com/)**。 –