2017-07-25 7 views
0

これは、リストビューにsqliteデータベースが埋め込まれているアンドロイドアプリです。イムは、ボタンがクリックされたときにアイテムのIDを取得しようとしていますが、だからではなく、答えはその5,1カントがリストビューの右からIDを取得する

相続法5であることの :

public void onClick(View view) { 
       Toast.makeText(view.getContext(),"Id of Item: "+ myAdapter.choreslist.get(postion),Toast.LENGTH_SHORT).show(); 
       //choreapp.dbmanager.deleteOneItem(i); 
      } 
     }); 
+0

ListViewで使用するデータ型の種類は何ですか? – fluffyBatman

答えて

0

コード以下のようなあなたのモデルクラスからIDを取得します。

モデルクラスからgetId()メソッドを呼び出します。

public void onClick(View view) { 
      Toast.makeText(view.getContext(),"Id of Item: "+ myAdapter.choreslist.get(postion).getId(),Toast.LENGTH_SHORT).show(); 
      //choreapp.dbmanager.deleteOneItem(i); 
     } 
    }); 
+0

これは完璧に働いていただきありがとうございます:) – Yzma

+0

Wel-Come dude ... –

関連する問題