Articles of сетки

Базовый уровень шрифта для Android, привязанный к сетке 4dp

Спецификация дизайна материала для Android говорит: «Тип выравнивается по базовой сетке 4 dp». ( Http://www.google.com/design/spec/layout/metrics-and-keylines.html# ) В графике примера также указано, что строка в списке должна быть 72dp. Он также указывает различные стили шрифтов и размер шрифта и его лидирующие позиции ( http://www.google.com/design/spec/style/typography.html#typography-standard-styles ). Я пытаюсь применить все эти правила к моему приложению, чтобы скорректировать […]

Android gridview сохраняет выбранный элемент

У меня есть GridView с несколькими элементами, но элементы должны быть выбраны после вызова onClickListener. Как я могу добиться этого? Я уже пробовал v.setSelected(true) но он, похоже, не работает. gridview.setOnItemClickListener(new OnItemClickListener() { public void onItemClick(AdapterView<?> parent, View v, int position, long id) { // Toast.makeText(Project.this, "Red" + position, // Toast.LENGTH_SHORT).show(); //position = al catelea element […]

Android Как растянуть строки в gridview для заполнения экрана?

У меня есть простой GridView (с одним столбцом и шестью строками), который отображает ImageView с TextView в ячейке (я создаю адаптер). Как растянуть строки, чтобы заполнить всю высоту экрана? Теперь у меня есть пробел ниже клеток … main.xml <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="horizontal"> <LinearLayout android:layout_height="fill_parent" android:layout_width="150dp" android:orientation="vertical" android:id="@+id/left"> <include layout="@layout/menu_grid"></include> </LinearLayout> <LinearLayout android:layout_height="fill_parent" android:layout_width="fill_parent" android:orientation="vertical" […]

Android установил, что GridView имеет только 2 столбца на строку

Вот мой код в моей работе: public class GridViewActivity extends Activity { GridView gridView; static final String[] MOBILE_OS = new String[] { "Android", "iOS", "Windows", "Blackberry" }; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); gridView = (GridView) findViewById(R.id.gridView1); gridView.setAdapter(new ImageAdapter(this, MOBILE_OS)); gridView.setOnItemClickListener(new OnItemClickListener() { public void onItemClick(AdapterView<?> parent, View v, int position, long id) […]

Разделители разделов Android GridView

Я хотел бы узнать простейший способ рисования разделителей между элементами (в настоящее время textviews) в GridView. Единственный способ, которым я могу думать, – это нарисовать границы вокруг этих текстовых просмотров, поэтому, когда они объединены, они выглядят как непрерывные горизонтальные и вертикальные разделители. Есть setDivider () для listviews, но не gridviews? Благодарю.

Высота строки GridView

У меня есть GridView, который отображает изображения, которые, к сожалению, имеют разные размеры. Они отображаются между двумя строками текста: text1.1 text1.2 ImageView(IMAGE1) ImageView(IMAGE2) text2.1 text2.2 text3.1 ImageView(IMAGE3) text4.1 и т.д…. Если IMAGE1 имеет ту же высоту, что и IMAGE2, все в порядке, но если IMAGE1 длиннее IMAGE2, текст2.1 будет запущен в text3.1 (заполнение, похоже, мало […]

GridView VS GridLayout в приложениях для Android

Я должен использовать сетку для реализации Photo Browser в Android, и я хочу знать разницу между GridView и GridLayout . Я использую GridView для динамического отображения изображений

Intereting Posts
Измерение вида в фрагменте Готовы ли Android Studio к производству? Android SimpleOnGestureListener.onFling получает нулевой MotionEvent Не удается разрешить символ «AppCompatActivity» Поделитесь текстом через Intent на Facebook без использования Facebook sdk Eclipse: Android Device Chooser – Неизвестный Android 2.3.4 Устройство Android.database.sqlite.SQLiteCantOpenDatabaseException: неизвестная ошибка (код 14): не удалось открыть базу данных Как использовать Path (android.graphics.Path) с холстом в android? Как удалить drawableleft Ошибка «Не удалось получить BatchedBridge, убедитесь, что ваш пакет правильно упакован» при запуске приложения ObjectAnimator не затухает в Проверка на стороне сервера покупки 3-го варианта покупки в приложении Google Play (часть 2) Преобразовать файл: Uri в файл на Android Как центрировать элементы RecyclerView горизонтально с помощью вертикального GridLayoutManager Модернизация POST-запроса с базовой аутентификацией HTTP: «Невозможно повторить потоковое тело HTTP»