Articles of андроид gridview

Как добавить TextView в GridView в Android

Я уже знаю, как добавить String в gridView в android, но я хочу добавить текстовые поля для форматирования текста (Gravity, color и т. Д.). Это мой текущий код: GridView gridView = (GridView) findViewById(R.id.grades); ArrayList<TextView> display = new ArrayList<TextView>(); ArrayAdapter<TextView> adapter = new ArrayAdapter<TextView>(this, android.R.layout.simple_list_item_1, display); gridView.setAdapter(adapter); for(int i = 0; i<currentClass.grades.size(); i++) { TextView name […]

Конкретный TextView в GridView не обновляется в приложении init

У меня есть 4 TextViews в GridView с пользовательским адаптером в данном Fragment . Моя основная Activity получает уведомление через TimerTask чтобы обновить цвет текста для правильного TextView . Это отлично TextViews для всех TextViews кроме первого, когда приложение запускается. После этого он работает правильно, как и остальные TextViews . В рассматриваемом Fragment : public […]

Как сделать дисплей скольжения, как пикассо?

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

Отключение onClick для выбранных элементов в GridView Android

Я хотел бы знать, как отключить клик для набора элементов в Gridview . Это класс: public class LevelSelectActivity extends Activity { public GridView gridView; public TextView Easy; public TextView Medium; public TextView Hard; public Button mBackButton; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_level_select); Easy = (TextView) findViewById(R.id.EasyText); Easy.setTypeface(ApplicationServices.typeFaceDoubleBlast); Medium = (TextView) findViewById(R.id.MediumText); Medium.setTypeface(ApplicationServices.typeFaceDoubleBlast); Hard […]

Центр GridView в относительной компоновке

У меня простой макет: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" > <GridView android:id="@+id/photo_browser_grid_view" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerInParent="true" android:gravity="center" android:horizontalSpacing="5dp" android:verticalSpacing="5dp" android:stretchMode="none" android:numColumns="auto_fit" android:columnWidth="100dp"> </GridView> Я хочу сосредоточить свой GridView внутри Относительная компоновка. Мой интервал всегда фиксируется. В результате у меня GridView выровнен влево. Как я могу центрировать его внутри родителя?

Android GridView Fit Columns

Как растянуть элемент gridview в полном размере, я нарисовал образец ниже. Я пробовал много способов, но я все еще не могу это сделать. Я покажу вам свои xml-коды. Я бы хотел, чтобы он соответствовал двум столбцам. GridViewItems.xml <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="wrap_content" android:layout_height="wrap_content" android:padding="5dip" android:orientation="horizontal" > <!– ListRow Left sied Thumbnail image –> <ImageView […]

Изображение Android мерцает в изображении в recyclerview

Каждый раз, когда список изображений обновляется в recycliewiew, возникает небольшое мерцание изображения, я столкнулся с той же проблемой в GridView, которая была решена путем установки тега URL-адресов изображений в держателе, как это, //for solving image flicker if(contentViewHolder.ivPhoto.getTag()==null || (!contentViewHolder.ivPhoto.getTag().equals(currentMoment.getThumbnailUrl()))){ mImageLoader.displayImage(currentMoment.getThumbnailUrl(), contentViewHolder.ivPhoto); } contentViewHolder.ivPhoto.setTag(currentMoment.getThumbnailUrl()); Это отлично работает в gridview, однако он не решает мерцание изображения в […]

Android-Как отобразить пустую сетку с кнопкой

Я хочу отображать пустые динамические сетки, подобные этому Я пытался заполнить сетку, как это, но для этого мне нужно отправить drawable int array в baseadapter. Я знаю, что это не правильный способ сделать это Рассмотрим этот сценарий: 1) Пользователь получит такой экран с пустой сеткой с кнопкой «+», чтобы добавить изображения в сетку и кнопку […]

GridView с различной шириной столбца в строках

У меня есть GridView, в котором мне нужно показывать изображения. Я применил ниже логику: If 1 Photo : 1 row and 1 col and full width image. If 2 Photos : 1 row and 2 cols with equal width of both images (half of screen width) If 3 photos: 2 rows. 1st row will be […]

Android GridView делает элементы подходящими для каждого размера экрана

Я использую gridvew в качестве макета для заполнения своих элементов, кнопок круга, но у меня проблемы с установкой большой сетки, 11 x 11. Когда я использую больший экран, он подходит, но он останавливается на полпути? Это из-за szie я положил в свой roundbutton.xml? На моем маленьком экране телефона он подходит и доходит до конца до […]

Intereting Posts