-1
我爲我的應用程序使用sqlite登錄系統,我有登錄頁面。 用戶成功登錄後,會打開一個新活動。 我的問題是我如何找到登錄的新活動。 謝謝。Android登錄系統
我爲我的應用程序使用sqlite登錄系統,我有登錄頁面。 用戶成功登錄後,會打開一個新活動。 我的問題是我如何找到登錄的新活動。 謝謝。Android登錄系統
登錄成功後,您可以將登錄活動中的數據發送到新的活動,如用戶名或任何其他數據。在你的情況下,你可以將登錄用戶的主鍵發送到活動,在其他活動中,你可以根據id來查詢用戶的詳細信息。
Intent intent = new Intent(context, YourActivityClass.class);
intent.putExtra("name", "ranjith");
intent.putExtra("id", "121212xxxdfd");
startActivity(intent);
在活動只是檢索數據如下:
Intent intent = getIntent();
if (null != intent) {
String name= intent.getStringExtra("name");
String id= intent.getStringExtra("id"); //db key
Log.v("myapp","User logged in is "+ name);
}
顯示你的代碼。否則,我們無法知道你在做什麼。 –
我現在不能添加代碼,但我只是比較用戶的用戶名和密碼與我在數據庫中的密碼,如果它可以開始新的活動。 – human
只要谷歌,你會得到很多sqlite登錄的例子 – Lokesh