Articles of layout

Открыть DatePickerDialog при нажатии EditText занимает два клика

Я хочу открыть календарь по щелчку Редактировать текст. После этого я хочу установить дату, которую пользователь выбирает из Календаря в тексте редактирования. Проблема в том, что только когда я нажимаю на EditText во второй раз, календарь открывается. Пожалуйста, помогите мне решить проблему ( why calendar don't open for the first time ). XML-код EditText <EditText […]

SwiperefreshLayout в Android

Я использую SwipeRefreshLayout в моем следующем макете: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="@color/homePageBackground" android:orientation="vertical" > <android.support.v4.widget.SwipeRefreshLayout android:id="@+id/swipeRefreshLayout_listView" android:layout_width="match_parent" android:layout_height="match_parent" > <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical" > <fragment android:id="@+id/announcementHomefragment" android:name="in.test.app.AnnouncementFragment" android:layout_width="match_parent" android:layout_height="wrap_content" /> <ScrollView android:layout_width="match_parent" android:layout_height="wrap_content" android:background="@color/homePageBackground" > <RelativeLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginBottom="15dp" android:background="@color/homePageBackground" > <TextView android:id="@+id/newsTitle" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center" android:layout_marginLeft="15dp" android:layout_marginTop="5dp" android:gravity="center" android:text="@string/new_list" android:textAppearance="?android:attr/textAppearanceSmall" android:textColor="@color/white" […]

Просмотр EditText только с номером клавиатуры

Я хочу, чтобы клавиатура с ТОЛЬКО видимыми номерами отображалась в виде EditText. Без какого-либо другого персонажа. Я тестировал все доступные ресурсы и не работал. Я искал способ получить клавиатуру только с числами, но я видел только ссылки на: android: inputType = "numberPassword" Но я хочу видеть видимые числа в EditText. Кто-то может мне помочь? Я […]

FragmentManager IllegalStateException: нет хоста

UPDATE : сбои исчезли, когда я положил nullcheks (фрагмент! = Null, getActivity ()! = Null), где бы я ни был. Мое приложение использует ViewPager (offscreen limit 5) с FragmentStatePagerAdapter, инициализированным getSupportFragmentManager () . На каждой странице есть свои фрагменты и стопы. Приложение запускается при запуске. Проблема возникает только на устройствах и эмуляторе preLollipop . Использование […]

Android ListView, который не прокручивается?

Я пытаюсь сделать макет, что-то похожее на то, как рынок Android … где говорят по комментариям, есть то, что кажется ListView но оно не прокручивается (прокрутка всей страницы, но не комментарии). Я не уверен, что его даже ListView, но я хочу что-то похожее на представление списка (т. Е. Есть те разделительные панели, а что нет, […]

GridLayoutManager – как автоподстроить столбцы?

У меня есть RecyclerView с GridLayoutManager, который отображает вид карты. Я хочу, чтобы карточки перестраивались в соответствии с размером экрана (приложение Google Play делает такие вещи с картами приложений). Вот пример: Вот как мое приложение смотрит на данный момент: Поскольку вы можете видеть, что карты просто растягиваются и не соответствуют пустому пространству, которое сделано из […]

Как сделать linearlayout в scrollview для заполнения всей области

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" > <ScrollView android:id="@+id/scrollView1" android:background="#000000" android:layout_width="match_parent" android:layout_height="match_parent" > <LinearLayout android:id="@+id/linear1" android:background="#FF0000" android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent" > <LinearLayout android:background="#00FF00" android:id="@+id/linear2" android:layout_width="match_parent" android:layout_height="200dip" android:orientation="vertical" > </LinearLayout> <LinearLayout android:background="#0000FF" android:id="@+id/linear3" android:layout_width="match_parent" android:layout_height="100dip" android:orientation="vertical" > </LinearLayout> </LinearLayout> </ScrollView> </RelativeLayout> Это мой макет, и я ожидал увидеть красный фон (потому что у linear1 есть красный фон и […]

FragmentTabHost – нет закладки, известной для тега null

Несколько дней назад я реализовал TabHostFramgent в Fragment с помощью NavigationDrawer , и я столкнулся с проблемой, которая представляет собой следующую ошибку: Java.lang.IllegalStateException: нет закладки, известной для тега null Дело в том, что все работает отлично, так как мой первый список элементов моего NavigationDrawer – это мой TabHostFragment , поэтому он отлично работает, но проблема […]

Поведение панели действий, когда android: targetSdkVersion – 16

Я пытаюсь реализовать панель действий с вкладками в качестве параметров навигации. Для этого я выбираю опцию «Tabs + Swipe» в разделе «Новая пустая активность» в мастере «Новое приложение для Android», как показано ниже. Теперь, в манифесте андроида, когда android:targetSdkVersion="15" Который является значением по умолчанию, панель действий выглядит так на эмуляторе Nexus 7 / Nexus 7, […]

Почему обертывание содержимого в несколько строк TextView заполняет родительский?

У меня есть многострочный текстовый вид, заданный для android:layout_width="wrap_content" который при визуализации принимает всю доступную ширину родителя. Когда текст может вписываться в одну строку, параметр wrap_content работает нормально, но в двух или более строках текстовое представление, по-видимому, соответствует ширине родителей, оставляя то, что похоже на заполнение с обеих сторон. Поскольку текст не может быть помещен […]