Articles of макет

Размер кнопки относительно размера родителя в XML-макете?

Возможно ли установить в файле макета XML размер кнопки, чтобы, с одной стороны, она не занимала всю ширину родительского (экрана) и, с другой стороны, не использовала абсолютные значения пикселей ? Чтобы лучше объяснить мой вопрос, проблема в следующем фрагменте заключается в том, что "match_parent" занимает всю ширину: <Button android:id="@+id/btn_1" android:layout_width="match_parent" android:layout_height="wrap_content" android:paddingBottom="16px" android:paddingLeft="16px" android:paddingRight="16px" android:paddingTop="16px" […]

Почему кнопки растягиваются, чтобы покрыть все выделенные макеты

Я пытаюсь выровнять 3 кнопки (влево, в центре, вправо). Я знаю, что это можно сделать с помощью гравитации, но я пробовал понять концепцию layout_weight здесь. Я использую этот код: <LinearLayout id=.. layout_width = "wrap_content" layout_height = "wrap_content" orientation="Horizonta" > <Button id=1 layout_width = "wrap_content" layout_height = "wrap_content" layout_weight = "1" text= "text" /> <Button id=2 […]

Пространство между вложенным scrollview и сворачиванием андроида панели инструментов

Helo, Я работаю над приложением для одного веб-сайта. У меня проблема с рушащейся панелью инструментов и вложенным ScrollView. Это выглядит так ( http://imgur.com/UpIJa59 ), когда вы открываете статью в первый раз. После прокрутки пробела между текстом и изображением удаляется. Вот мой макет для этой деятельности: <android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="match_parent" tools:context=".main.ArticleToolbar"> <android.support.design.widget.AppBarLayout android:layout_height="192dp" android:layout_width="match_parent" […]

Как сделать программно ImageView в полноэкранном режиме нажатием кнопки?

Я знаю, что этот вопрос задавали несколько раз здесь, но я не нашел ничего, что бы соответствовало моим потребностям. Итак, вот что я пытаюсь сделать. У меня есть 4 изображения, и они находятся в одном LinearLayout и что LinearLayout является дочерним элементом RelativeLayout . Я успешно реализовал onClickListener . Может быть, мой вопрос немного другой, […]

Динамически изменять значения colors.xml, чтобы изменить внешний вид приложения android.

Проблема. Я пытаюсь изменить внешний вид приложения Android на лету. Что-то вроде, приложение запускается и получает набор значений с сервера. Эти значения являются элементами, которые обычно идут внутри colors.xml. То, что я ищу, – это способ динамического изменения элементов внутри colors.xml и обновления с этими новыми значениями, полученными от сервера. Я понимаю, что это нормально, […]

Android получает идентификатор родителя макета

Я хотел бы знать, в чем разница между View и ViewParent? Я пытаюсь получить идентификатор родителя ImageView но этого я не могу сделать: myImageView.getParent().getId(); Так есть ли другой способ получить этот идентификатор?

Платформы Android для нескольких экранов

Я работаю над Android-приложением, для которого мы настроены для всех размеров экрана? Как мне сделать мои макеты? Должен ли я сделать другой layout.xml для каждого типа экрана или есть ли какой-нибудь другой «эффективный» способ делать что-то?

Как проверить значения TextInputLayout (подсказка, ошибка и т. Д.) С помощью Android Espresso?

Я пытаюсь проверить использование Espresso, если мои представления TextInputLayout имеют конкретный намек. Я использовал код, как показано ниже: Espresso.onView(ViewMatchers.withId(R.id.edit_text_email)) .check(ViewAssertions.matches( ViewMatchers.withHint(R.string.edit_text_email_hint))) Это отлично работает для обычных представлений EditText , не завернутых в TextInputLayout . Однако, когда он обертывается, он больше не работает. Я пытался использовать решение из Android Espresso – Как проверить подсказку EditText? , […]

Назначить свойство объекта listview

У меня есть ArrayList объекта, который имеет свойства Object.name и Object.url . Я хочу перебрать ArrayList и применить «имя» объекта к андроиду ListView. Я также хочу сохранить другие свойства объекта в такт, чтобы я мог вызвать свойство «url» в методе onClick. Что у меня сейчас есть: main_list.setAdapter(new ArrayAdapter<RomDataSet>(this, android.R.layout.simple_list_item_1, android.R.id.text1, mRoms)); Но ясно, что это […]

Проблемы с добавлением нового приложения AdMob в приложение для Android

Я пытаюсь добавить новые объявления AdMob в свое первое приложение, мне удалось правильно расположить код, но у меня проблемы: Первая проблема заключается в том, что мой идентификатор ad ca-app-pub-61413779example получает несколько ошибок, таких как: ca не может быть разрешено переменной, ba не может быть разрешено переменной, буква 61413779 типа int вне диапазона. Вторая проблема – […]

Intereting Posts
Android KitKat (API 19) – Как писать сообщения в Content Content Provider без их отправки из приложения, отличного от приложения? FragmentPagerAdapter внутри фрагмента Как очистить (CSS) историю посещений Android WebView? Android: перезапустите приложение после обновления – ACTION_PACKAGE_REPLACED Получить язык в андроиде? Приложение Android запоминает свои данные после удаления и переустановки Является ли это полезной оптимизацией для циклов в java? Почему onMeasure () дважды вызывается в моем пользовательском представлении? Как программно отображать Views в RelativeLayout? Как я могу заставить Слушать Игровые Службы автоматически не войти в систему при запуске? Как показать всплывающее окно при наложении наложения карты? Как получить файлы из необработанной папки в список? Как установить тип ввода SearchView в числовой Внедрение объекта перетаскивания в функцию края экрана Тестирование инструментальных средств Android – проблемы с интерфейсом пользовательского интерфейса