Пытаюсь расширить адаптер для спиннера, написал класс включающий в себя проверку: находится ли в списке данных для спиннера нужная строка:
private class myAdapter extends ArrayAdapter<String>
{
ArrayList<String> arrayList;
public myAdapter(@NonNull Context context, int resource, ArrayList objects)
{
super(context, resource, objects);
arrayList = objects;
}
public boolean isContains (String text)
{
return arrayList.contains(text);
}
}
соответственно в коде обращаюсь к этому адаптеру таким образом :
adapter_2 = new myAdapter(getActivity(),
R.layout.spinner_closed, spinner_2_data);
spinner_2.setAdapter(adapter_2);
далее мне необходимо в коде провести проверку
if (adapter_2.isContains("some_text")) // если в данных для построения листа спиннера есть нужная строка
{
//some code
}
но из кода не получается вызвать метод isContains()
, кажется, я что то делаю не так, но не могу понять, что именно.
Виртуальный выделенный сервер (VDS) становится отличным выбором
Есть ли возможность задать border-image только с одной стороны блока (не вокруг)? Например, если необходимо сделать тот же border-bottom: dotted, только с промежутком...