これまでのところ、知識を深めるためにアプリに取り組んでいます。日付をクリックすると、ユーザーが予約できるカレンダーアプリを作成しました。次に、新しいアクティビティで作成されたすべての予定を開く削除ボタンがあります。そこには、すべての予定を表示するリストビュー、選択した予定 (削除するユーザーが選択したもの) を表示するテキストビュー、および削除ボタンがあります。このボタンを使用して、選択した予定 (行) をデータベースから削除します。これまでのところ、データベースに書き込んで情報を表示することはできましたが、必要な行を削除するようには見えません..
これは、リストビューから選択した予定(行)をテキストビューに取り込む方法です
//populate textview with selected item from sqlite data
public void onListItemClick(ListView parent, View v, int position, long id) {
selection.setText(stg1[position]);
delBtn.setEnabled(true);
}
これは、削除ボタンのアクションリスナーです。選択した行を削除するには、ここに何を配置する必要がありますか (私は多くの方法を試しましたが、アプリがクラッシュするだけです)
public void onClick(View v) {
switch(v.getId()){
case R.id.removeBtn:
break;
}
}
私が十分に明確であることを願っています..どんな助けでも大歓迎です