Articles of макет

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

Я пытаюсь выровнять 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 вне диапазона. Вторая проблема – […]

Android: nextFocusForward идет не так, как EditText

Я работаю над проектом Android, и я использую android:nextFocusButton чтобы пользователь мог нажать следующую кнопку на мягкой клавиатуре, чтобы перейти через EditText, не нажимая каждый текст для изменения фокуса. В макете я прошу имя пользователя и фамилию пользователей в отдельном EditText в линейном макете, который находится в горизонтальном Затем на следующей строке, в другой линейной […]