クリックしたデータの ID をリストビューから 2 番目のクラスの新しいアクティビティに渡そうとしています。つまり、アイテムをクリックしlistview
ます。onListItemClick
メソッドが呼び出され、新しいインテントが開始されます。id は、 のオブジェクトとともに渡されますi.getExtra
。次に、id が 2 番目のクラスの新しい変数に格納され、後で使用されます。
ID を渡す方法まではわかったのですが、それを 2 番目のクラスの新しい変数に格納する方法がわかりません。
私のコードは次のとおりです。
public void onListItemClick(ListView list, View v, int list_posistion, long item_id)
{
long id = item_id;
Intent i = new Intent("com.example.sqliteexample.SQLView");
i.putExtra(null, id);
startActivity(i);
}
2番目のクラスでそれを参照する方法を誰か教えてもらえますか?