Articles of relativelayout

Изменение анимации RelativeLayout

Код: RelativLayout.LayoutParams params = (RelativLayout.LayoutParams) view1.getLayoutParams(); params.setMargins(50, 0, 0, 0); view1.setLayoutParams(params); Вышеприведенный код работает нормально, но я хочу его оживить.

Что делает Relative layout wrap_content?

У меня есть простой макет следующим образом. Несмотря на то, что я устанавливаю все атрибуты как wrap_content, результирующий макет заполняет всю высоту экрана. Индивидуальные макеты сами по себе небольшие. Таким образом, контейнер верхнего уровня должен быть таким же большим, чтобы обернуть все его элементы. Но, похоже, он заполняет весь экран. Ширина мудрая, те же атрибуты […]

RelativeLayout возвращает LinearLayout LayoutParams

Вот фрагмент из моего макета xml, который определяет мой RelativeLayout. <RelativeLayout android:id="@+id/npvirrButtons" android:layout_width="match_parent" android:layout_height="0dp" > <Button android:id="@+id/buttonNPVLabel" android:layout_marginLeft="20dp" android:layout_alignParentLeft="true" android:layout_width="wrap_content" android:layout_height="match_parent" /> <Button android:id="@+id/buttonIRR_NFV" android:layout_marginLeft="20dp" android:layout_marginRight="20dp" android:layout_alignParentRight="true" android:layout_width="wrap_content" android:layout_height="match_parent" /> </RelativeLayout> Здесь я сохраняю ссылку на него. this.npvirrButtons = (RelativeLayout)this.findViewById(R.id.npvirrButtons); Затем позже, когда я пытаюсь изменить высоту с 0dp на wrap_content , я беру параметры […]

Ошибка: (27) Идентификатор ресурса не найден для атрибута 'srcCompat' в пакете 'com.example.jaisonjoseph.newsclient'

Я добавил ImageButton в свой CardView , и когда я добавляю app:srcComapat в свой ImageButton . Я получаю ошибку, как показано ниже: Ошибка: (27) Идентификатор ресурса не найден для атрибута 'srcCompat' в пакете 'com.example.jaisonjoseph.newsclient' Вот мой макет content_main.xml : <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" app:layout_behavior="@string/appbar_scrolling_view_behavior" tools:context="com.example.jaisonjoseph.newsclient.MainActivity" tools:showIn="@layout/app_bar_main" style="@style/Base.Widget.AppCompat.ButtonBar" android:background="#ffffff"> <android.support.v7.widget.CardView android:id="@+id/card_view" […]

RelativeLayout с scrollview не прокруткой

Я работаю над исправлением ошибки в чей-то код, и я не могу понять, как заставить это правильно прокручивать. Я просто пытаюсь получить область «вопрос» для прокрутки по вертикали. В настоящее время он просто растет и все толкает. Пожалуйста помоги! <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:slide="http://schemas.android.com/apk/res/com.trivia.americanhistory" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="#000000"> <Button android:id="@+id/ned_icon" android:layout_marginLeft="10dp" android:layout_marginTop="10dp" android:layout_width="wrap_content" android:layout_height="wrap_content" […]

RelativeLayout с MATCH_PARENT не работает

Вот что я хочу достичь: у меня есть таблица с большим количеством строк таблицы. Каждая строка должна иметь два текстовых представления с заголовком продукта и субтитрами друг на друга (пока еще не реализован субтитр). Он должен быть выровнен. Справа я хочу, чтобы прядильщик выбирал количество. Тексты поступают из базы данных и, конечно, разной длины. Вот […]

Как заполнить оставшееся пространство между двумя макетами

У меня проблема с макетами Android. В моем XML-файле у меня есть два относительных макета. Один прикреплен к вершине с помощью android: layout_alignParentTop = "true". Другой прикреплен к дну андроидом: layout_alignParentBottom = "true". Теперь между этими двумя представлениями много места. Я бы хотел, чтобы два заполнили это оставшееся пространство с помощью FrameLayout, где должно отображаться […]

Какова эквивалентность iOS для Android RelativeLayout / LinearLayout?

Как управлять относительным положением просмотров, особенно я хочу, чтобы мое приложение запускалось на 3,5-дюймовом дисплее и 4-дюймовом дисплее без проблем?

VelocityTracker дает случайные кажущиеся результаты

Чтобы лучше понять, как работают представления, я пытаюсь сделать RelativeLayout который я могу перетащить и выбросить. Идея состоит в том, чтобы захватывать события onTouch , устанавливать параметры компоновки RelativeLayout во время ACTION_MOVE , а затем использовать Scroller для «перехода» на представление в ACTION_UP . Чтобы отслеживать скорость, я использую VelocityTracker . Хотя представление движется так, […]

Показать ImageView сверху RelativeLayout

Я разместил ImageView в верхней части RelativeLayout, но изображение не отображается в верхней части страницы. Я обыскал интернет, и я добавил android:scaleType="fitStart" и проблема была решена, но изображение получает больше места на странице, потому что, когда я добавляю второе изображение под этим изображением, второе изображение отображается в центре страницы! В чем проблема? Как я могу […]