Articles of android listview

Почему setImageResource ничего не отображает?

Я хотел бы отобразить значок в моем ListView в зависимости от значения базы данных. Я следую этому ответу, чтобы сделать это. Но в результате ничего не отображается. Вот что я имею в моем row.xml : <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="horizontal"> <ImageView android:id="@+id/movie_subscribed_icon" android:padding="3dip" android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/star_off"/> <LinearLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="vertical"> <TextView android:id="@+id/movie_name" … И вот […]

Как динамически обновлять ListView с помощью пользовательского адаптера?

У меня есть основное действие, которое создает ListView и Custom Adapter . Я могу заполнить ListView если у меня есть Список, который уже был создан заранее, но как я могу заполнить его динамически извлеченными данными? Основная деятельность public class MainActivity extends Activity { private ListView myListView; private Context ctx; @Override public void onCreate(Bundle savedInstanceState) { […]

Обновление данных Parsed Json в Listview

Я пытался хранить проанализированные данные Json в Listview, но он не работает. Я удалил некоторые данные (которые находятся в форме таблицы) с сервера, а затем разобрал его в объект Json. Весь код работал хорошо. Он отображает полученные данные, когда я использую «Toast» в моей активности Android. Пожалуйста, помогите мне сохранить эти проанализированные данные в Listview. […]

Android: событие onItemClick () Listview не получило вызова

Ниже приведен мой код: public class TestActivity extends ListActivity { private Cursor cursor; /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.test); fillData(); } @Override protected void onListItemClick(ListView l, View v, int position, long id) { super.onListItemClick(l, v, position, id); // Get the item that was clicked […]

Использование onScroll в android listview

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

Изменение макета выбранного элемента списка в Android

Мне нужно создать ListView и показать более подробный макет только для выбранной строки, чтобы показать больше информации для клиента. То, что я пробовал, приведен ниже: newsListView.setAdapter(new NewsListAdapter(this, news)); newsListView.setOnItemClickListener(new OnItemClickListener() { @Override public void onItemClick(AdapterView<?> parent, View view, int position, long id) { LayoutInflater inflater = (LayoutInflater)getApplicationContext().getSystemService(Context.LAYOUT_INFLATER_SERVICE); //Here I tried to change layout of this […]

Android: ScrollView не прокручивает

Я пытаюсь создать макет с заголовком, баннер под ним, а затем пару ListView под баннером. Я хочу, чтобы весь экран был прокручиваемым, кроме заголовка. Теперь я знаю, что ListView не прокручивается в ScrollView, поэтому я установил высоту ListView достаточно большим, чтобы показать все элементы. Проблема в том, что даже после этих изменений я вижу, что […]

Как изменить размер строки списка ListView Android

Высота строки Listview слишком велика. Я разработал элемент строки так. Это файл топологического макета ListViewItem Layout <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="match_parent" android:layout_height="wrap_content" android:background="@drawable/list_style" android:gravity="center_horizontal" android:minWidth="25px" android:minHeight="25px"> <TextView android:text="Text" android:layout_width="match_parent" android:layout_height="wrap_content" android:id="@+id/forecastName" android:gravity="center_vertical" android:padding="10px" android:textColor="@color/black"/> </LinearLayout> И это макет Listview <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="wrap_content" android:background="@drawable/list_style" android:minWidth="25px" android:minHeight="25px"> <ListView android:layout_width="fill_parent" android:layout_height="wrap_content" android:id="@+id/forecast" android:divider="@drawable/separator" android:dividerHeight="3px" /> </LinearLayout> Когда […]

Замена строки ListView другим макетом onClick

У меня есть ListView с только TextView. Я хочу реализацию, в которой, если я нажму на строку ListView, появится edittext с кнопкой replace и все, что я наберу в этом edittext, и нажмите «replace», listrow должен обновиться. Моя главная проблема, с которой я сталкиваюсь, раздувает макет в строке списка. Кто-нибудь скажет мне, как этого добиться? […]

Как отменить элемент Android ListView от активации / выделения в SetOnItemClickListener ListView?

В одной из моих работ у меня есть несколько элементов управления ListView . Say List 1 , List 2 & List 3 . На клике списка 1 я загружаю данные для списка 2 и списка 3 из веб-службы. Фоновый фон щелкнутого элемента подсвечивается. Я достиг этого благодаря следующему селектору. <item android:drawable="@drawable/item_pressed" android:state_pressed="true"/> <item android:drawable="@drawable/item_focused" android:state_focused="false" […]