我對java/android編程頗爲陌生,並且大部分都是關注教程/閱讀。我有兩個名爲MainActivity和Homeactivity的類,MainActivity是用戶登錄的位置,HomePageactivity是通過intent打開的,如果登錄是正確的話。從Java類中檢索字符串
的用戶名通過編輯文本傳遞給我的主類
String CurrentUser = editTextusername.getText().toString();
public String GetCurrentUser()
{
return CurrentUser;
}
已經使用下面的代碼而這在網頁類
MainActivity testing = new MainActivity();
String x = testing.GetCurrentUser();
CurrentUserName.setText(x);
這似乎是它應該工作對我來說,如何啓動我的應用程序時,它只是崩潰,並沒有在主要活動中的代碼行,它工作正常
任何想法,即時通訊做的事情g here guys
** MainActivity測試=新MainActivity(); **這是不應該怎麼安卓工作... –
我覺得你的問題是editTextusername沒有文字當你將薑黃素rentUser和toString對null拋出空指針 –
您是否閱讀過日誌消息? – Riaz