【发布时间】:2012-03-31 20:23:50
【问题描述】:
我在布局中有一个“登录”xml。而我的另一个xml是“列表”。
在我的应用程序中,用户使用电子邮件地址和密码登录应用程序,而不是显示他们的邮件列表。我是这样做的:
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
// setContentView(R.layout.main);
LoginScreen();
}
// I am receiving the email and password on the main layout for login page
public void LoginScreen()
{
setContentView(R.layout.main);
EditText emailTxt = (EditText) findViewById(R.id.txtMail);
EditText passwordTxt = (EditText) findViewById(R.id.txtPassword);
String email= epostaTxt.getText().toString();
String password = parolaTxt.getText().toString();
// After receive, call the MailList() for connection and getting the list
MailList()
}
// and I use this email and password again into the MailList() for connection with server then receive the mail list
public void MailList()
{
setContentView(R.layout.list);
EditText emailTxt = (EditText) findViewById(R.id.txtMail);
EditText passwordTxt = (EditText) findViewById(R.id.txtPassword);
String email= epostaTxt.getText().toString();
String password = parolaTxt.getText().toString();
Sending emain and password to the server etc...
}
这只是现在,但此代码重复将继续。我只想一次从 Edittxt 获取此电子邮件和密码,并使用所有方法。而且这段代码也不起作用,Maillist 不显示列表,因为无法连接
我该怎么做?
【问题讨论】:
-
(在这个问题中编辑了一个简短的答案。答案应该在下面,请不要合并到问题中。正如我在下面你的帖子中指出的那样,你可以对你的更新做一个小的修改来把它变成进入正确答案。)
标签: android xml layout android-edittext