2016-09-09 4 views
0

学生IDをSQLiteから取得したい。私は、ListView上のすべての行を膨らませ、そのListViewをスライディングレイアウトにしています。今私のクエリは、行から現在のビューまたは不在ビューをタッチすると、SqliteからStudent Idを取得する方法ですか?私のビューはここにあります Please Click here to View List Itemリストビューのリスナーを使用せずにSQLiteからIdを取得する方法は?

私は選択したListItemからIDをフェッチする必要があります。そのIDを別のテーブルに保存してください。このために私のコードはここにここ

private void presentAttendance() { 
    DateFormat dateFormatter = new SimpleDateFormat("dd-MMM-yyyy hh:mm:ss"); 
    dateFormatter.setLenient(false); 
    Date today = new Date(); 
    String s = dateFormatter.format(today); 
    Toast.makeText(getApplicationContext(), "Date is : "+s, Toast.LENGTH_LONG).show(); 
    String id_attende = "1"; 
    String query = "INSERT INTO ListAttendance(Date_Attendance,ATTENDANCE_ID) values ('" 
      + s + "','" 
      + id_attende + "')"; 
    sqlHandler.executeQuery(query); 
    Toast.makeText(getApplicationContext(), "Date Saved ", Toast.LENGTH_LONG).show(); 
} 

id_attendeはSQLiteのからIDを取得しますです。私がsetOnClickListnerを使用する場合、私は得ることができるが、その項目をタッチしてくださいどのように私はIDを得ることができます。私を案内してください。

答えて

0

リストタイプのデータでタッチとスワイプ機能を使用する場合は、リサイクルビューを使用します。ドラッグ&スワイプチェックthisについては

クリックイベントチェックthisください。

+0

迅速な対応のためのHey Thnxx。私はこのLIbraryを使用していて、DeleteまたはMoreボタンが押されたときにSqliteからデータをフェッチして適用したいと思っています。すべての行が異なるIDを持つので、私が選択した行からIDを取得したい。このライブラリーを確認してください。 https://github.com/chthai64/SwipeRevealLayout –

+0

ライブラリーが既にデポを確認できるように、デベロッパーが提供するデモを確認してください。 – androidnoobdev

+0

兄弟私はアイテムの位置だけを得るためにアベルです。しかし、私は別のテーブルにIDを送信するSqliteのIDを取得したい –

関連する問題