我正在处理我的项目,我发现很难进入我登录后日记的主要活动。问题是我无法显示消息说我已成功登录并在此之后继续创造我的日记......我该怎么办?这是我的代码..
package com.gomez.android;
import android.os.Bundle;
import android.app.Activity;
import android.content.Intent;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.EditText;
import android.widget.Toast;
public class login extends Activity{
//Declare views
private EditText uname;
private EditText pword;
private Button btnlogin;
private Button btncancel;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
//set Activity Layout
setContentView(R.layout.login);
//Get EditText and Button References
uname = (EditText)findViewById(R.id.username);
pword = (EditText)findViewById(R.id.password);
btnlogin = (Button)findViewById(R.id.login_enter);
btncancel = (Button)findViewById(R.id.cancel);
//set Click Listener
btnlogin.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
//Check Login
final String username = uname.getText().toString();
final String password = pword.getText().toString();
try{
if(username.length()>0&& password.length()>0)
{
dbuser users = new dbuser(login.this);
users.open();
if (users.Login(username, password))
{
Toast.makeText(login.this,"Successfully Logged In", Toast.LENGTH_LONG).show();
Intent i = new Intent(login.this, firstpage.class);
startActivity(i);
}
else{
Toast.makeText(login.this,"Invalid Username/Password", Toast.LENGTH_LONG).show();
}
users.close();
}
}catch(Exception e)
{
Toast.makeText(login.this,e.getMessage(), Toast.LENGTH_LONG).show();
}
}
});
btncancel.setOnClickListener(new OnClickListener(){
@Override
public void onClick(View v){
//close application
finish();
}
});
}
}
请帮帮我..谢谢