0
我創建了一個數據庫SQLite
和有三列名電子郵件和密碼登入應用。數據插入正確,但我無法編碼登錄,所以請幫助我創建登錄活動。任何形式的幫助將不勝感激安卓:創建採用了android工作室
我創建了一個數據庫SQLite
和有三列名電子郵件和密碼登入應用。數據插入正確,但我無法編碼登錄,所以請幫助我創建登錄活動。任何形式的幫助將不勝感激安卓:創建採用了android工作室
試試這個..在您的數據庫類中編寫代碼..其中返回用戶名的密碼。
public String getSinlgeEntry(String email) {
SQLiteDatabase db = this.getReadableDatabase();
Cursor cursor = db.query("table_name", null, " EMAIL=?", new String[]{email}, null, null, null);
if (cursor.getCount() < 1) // UserName Not Exist
{
cursor.close();
return "NOT EXIST";
}
cursor.moveToFirst();
String password = cursor.getString(cursor.getColumnIndex("PASSWORD"));
cursor.close();
return password;
}
和login Activity
..
DatabaseClassName myDb = new DatabaseClassName(this);
和login button click
String result1 = myDb.getSinlgeEntry(user_entered_email_id);
,並比較在password field
輸入的密碼和密碼返回result
希望這有助於
您是否嘗試過答案? – Sanoop
如果您發現該答案有用。請通過單擊打勾圖標接受它。以便其他用戶也可以利用它..謝謝.. – Sanoop