即时通讯新手在android开发中,我尝试做一些登录页面..所以即时获取我的登录活动错误..说,该方法是不应答blablabla..and我已经改变了代码和它仍然没有工作..登录错误 - android
所以在这里我的代码..
loginform.java
public void onClick(View v) {
String username=akun.getText().toString();
String password1=password.getText().toString();
try{
if(username.length() > 0 && password1.length() >0)
{
Toko dbUser = new Toko();
dbUser.open();
if(dbUser.Login(akun, password))
{
Toast.makeText(LoginForm.this, "Success !",Toast.LENGTH_LONG).show();
}
else
Toast.makeText(LoginForm.this, "cok !",Toast.LENGTH_LONG).show();
//dbUser.close();
}
}catch(Exception e)
{
Toast.makeText(LoginForm.this,"cok ! 2", Toast.LENGTH_LONG).show();
}
}
toko.java
public boolean Login(String akun, String password) throws SQLException
{
Cursor C = db.rawQuery("SELECT * FROM toko WHERE akun=? AND password=?",new String[] {akun, password});
if (C != null) {
if(C.getCount() > 0)
{
return true;
}
}
return false;
}
因此错误是在这里:
if(dbUser.**Login**(akun, password))
其说,在型桃红的方法登录(字符串,字符串)不适用的参数(EditText上,EditText上)
我相信错误是用粗体文本corespond:
public boolean Login(**String akun, String password**) throws SQLException
{
Cursor C = db.rawQuery("SELECT * FROM toko WHERE akun=? AND password=?",new >String[] {akun, password});
if (C != null) {
if(C.getCount() > 0)
{
return true;
}
}
return false;
}
所以最新的问题与我的代码?
感谢您的帮助.. –