здесь я добавляю прослушиватель длинных щелчков и хочу, чтобы этот элемент, выбранный длинным щелчком, удалялся из базы Firebase после нажатия кнопки «Да», а огонь также удалялся из массива, но здесь мое приложение перестало работать после нажатия «Да», пожалуйста, помогите мневыбил из этой проблемы
ListOfFiles.setOnItemLongClickListener(new AdapterView.OnItemLongClickListener() {
@Override
public boolean onItemLongClick(AdapterView<?> parent, View view, int position, long id) {
final String deleteditem=(String) ListOfFiles.getItemAtPosition(position);
final AlertDialog.Builder builder=new AlertDialog.Builder(FetchFiles.this);
builder.setTitle("Do You Want To Delete File ..? ");
builder.setPositiveButton("Yes", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
try
{
mRef.child(ID).child(deleteditem).removeValue();
}
catch (Exception e)
{
Toast.makeText(FetchFiles.this, (CharSequence) e, Toast.LENGTH_SHORT).show();
}
}
});
builder.show();
arrayAdapter.remove(deleteditem);
arrayAdapter.notifyDataSetChanged();
return false;
}
});