Articles of listview

Как я могу сделать нижний колонтитул растяжки ListView для заполнения оставшегося пространства?

У меня есть ListView, который может содержать любое количество элементов. Когда он использует меньше высоты экрана, я хочу показать нижний колонтитул, заполняющий оставшееся пространство. Нижний колонтитул – только черепичный образ. Я не могу просто установить его как фон ListView или его контейнера, потому что элементы списка частично прозрачны, и это должен быть основной фон, а […]

Добавить мигание в настроенный элемент списка?

Я создал список, содержащий несколько элементов, и я добавил границу для этих элементов, чтобы он выглядел следующим образом: Из-за этой настраиваемой границы первоначальный мигание элемента блокируется, поэтому он не появляется, и я попытался добавить мигание через анимацию, но есть слишком много задержек и слишком много работы над основным потоком, я также использовал анимацию Внутри, но […]

Последняя строка расширяемого списка не полностью отображается в android

Здесь я использую view и там код, как указано ниже. <LinearLayout android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> <TableRow android:id="@+id/tab_stone_info" android:layout_width="match_parent" android:layout_height="30dp" android:layout_marginTop="1dp" android:background="@color/styleBreakTabColor" android:weightSum="9"> <TextView android:id="@+id/stone_Type" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_weight="1" android:background="@drawable/cell_shape" android:gravity="center" android:text="@string/Type" android:textColor="@color/txtStyleBreakup" android:textSize="12sp" /> <TextView android:id="@+id/stone_Shape" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_weight="1" android:background="@drawable/cell_shape" android:gravity="center" android:text="@string/Shape" android:textColor="@color/txtStyleBreakup" android:textSize="12sp" /> <TextView android:id="@+id/stone_Qlty" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_weight="1" android:background="@drawable/cell_shape" android:gravity="center" android:text="@string/Quality" android:textColor="@color/txtStyleBreakup" android:textSize="12sp" /> <TextView […]

Почему мне не нужно использовать Adapter.notifyDataSetChanged ()?

readContacts() пуст до тех пор, пока не будет readContacts() метод readContacts() , другими словами, когда был осуществлен readContacts() contactsView.setAdapter(adapter) , список contactsList пуст, поэтому почему этот код по-прежнему может корректно отображать информацию контактов? public class MainActivity extends AppCompatActivity { ListView contactsView; ArrayAdapter<String> adapter; List<String> contactsList = new ArrayList<String>(); @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); […]

Как вы можете прослушивать события щелчка в ListView, которые происходят за пределами элементов списка?

У меня есть ListView который занимает весь экран, но иногда он не имеет достаточного количества элементов, чтобы полностью покрыть виджет ListView . Я хотел бы иметь возможность реагировать на клики на этом пустом пространстве ниже последнего элемента, который фактически не содержит элемент (это означает, что setOnItemClickListener не подходит). Я попытался setOnClickListener (который они отключили для […]

Swipeleft для удаления не работает в расширяемом представлении высоты

Приложение, которое я создаю, имеет расширяемое представление списка, в котором я добавил возможность прокрутки для редактирования и удаления. Я добавил эту опцию, но когда я запускаю приложение, оно не отображает опцию салфетки, даже я попытался с другим Но там он отлично работает. Я использовал опцию салфетки внутри базового адаптера, может кто-нибудь сказать мне, почему функция […]

Разверните CardView внутри RecyclerView в качестве новой активности, такой как Inbox от Google Android

Я использую Recycler View в качестве списка и CardView в качестве элемента списка. Я хочу расширить Cardview, когда я нажимаю на любой элемент списка, который он расширяет в приложении «Входящие» Google / Gmail. Пожалуйста, руководство!

Обновите SimpleCursorAdapter, сохраняя позицию прокрутки в ListView

Моя проблема: My ListView сбрасывает свою позицию прокрутки вверху всякий раз, когда я обновляю ее содержимое через свой (настроенный) SimpleCursorAdapter. Я бы хотел, чтобы ListView сохранял свою позицию прокрутки при обновлении. Я начал с создания нового экземпляра адаптера каждый раз и с помощью ListView.setAdapter() , но в соответствии с этим обсуждением я должен обновлять адаптер […]

Создание расширяемого RecyclerView

Я пытаюсь реализовать recyclerview, который ведет себя как мой эскиз ниже: Идея состоит в том, что существует родительский список, когда элемент списка в родительском списке используется, этот элемент списка показывает дочерний список, содержащий его собственные данные. Когда элемент списка используется в списке дочерних элементов, значение этого дочернего элемента отражается и обновляет значение родителя в элементе […]

Установите невидимую рамку на вид в виде списка

У меня есть невидимый флажок в ListView, который я хочу сделать видимым. Но, не в состоянии добиться этого. Посмотрите на следующие фрагменты кода: Активность в списке: – public class SelectDateRangeActivity extends AppCompatActivity { ListView mOptionsList; LogRangeOptionsAdapter mAdapter; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_select_date_range); mOptionsList = (ListView) findViewById(R.id.date_range_options_list); mAdapter = new LogRangeOptionsAdapter(this, R.layout.date_range_option_list_item, getResources().getStringArray(R.array.image_log_date_filter_options)); […]