###前提・実現したいこと
ここに質問したいことを詳細に書いてください
リストビュー(?)を長押しをした時に削除したい
###発生している問題・エラーメッセージ
何を打てばいいのかわからない
###該当のソースコード
Andoroid
mListView.setOnItemLongClickListener(
new AdapterView.OnItemLongClickListener() {
@Override public boolean onItemLongClick(AdapterView<?> parent, View view, int position, long id) { ここに何を打てばいいのかわからない
Toast.makeText(MainActivity.this,"削除しました",Toast.LENGTH_SHORT).show();
return true; }}); }
###試したこと
別のアクティビティでonClickで削除できるプログラムをそのままペーストした
findViewById(R.id.delete).setOnClickListener(
new View.OnClickListener() {
@Override
public void onClick(View view) {
long scheduleId = getIntent().getLongExtra("schedule_id",-1);
if(scheduleId != -1) {
Realm realm = Realm.getDefaultInstance();
RealmResults<Schedule> results = realm.where(Schedule.class)
.equalTo("id", scheduleId).findAll();
realm.beginTransaction();
results.deleteFromRealm(0);
realm.commitTransaction();
Toast.makeText(ScheduleEditActivity.this,"削除しました",Toast.LENGTH_SHORT).show(); } finish(); } } );
###補足情報(言語/FW/ツール等のバージョンなど)
より詳細な情報
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。