Извините, если это дублируется, но я не нашел ветку, которая об этом.
Каждый раз, когда я создаю ListView, когда я нажимаю на элемент, он отображает серую анимацию "капли воды".
Но если я сделаю что-то вроде этого:
public class MyAdapter extends ArrayAdapter<String> {
public MyAdapter(Context ctx, String[] strings) {
super(ctx, R.layout.item_string, strings);
}
@NonNull
@Override
public View getView(int position, @Nullable View convertView, @NonNull ViewGroup parent) {
LayoutInflater inflater = (LayoutInflater) getContext().getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View rowView = inflater.inflate(R.layout.item_string, parent, false);
rowView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
//Some code goes here
}
});
return rowView;
}
}
Эта анимация больше не работает. Как я могу включить это снова?