Articles of android relativelayout

Как вертикально выровнять элемент в списке с помощью относительной компоновки?

Я использую представление списка в Android 1.5, чтобы показать список изображений и текст рядом с изображением. Я пытаюсь вертикально центрировать текст, но текст находится в верхней части строки, а не в центре. Ниже мой макет: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/row" android:layout_width="fill_parent" android:layout_height="wrap_content" android:padding="10dip"> <ImageView android:id="@+id/item_image" android:layout_width="wrap_content" android:layout_height="wrap_content" android:paddingRight="10dip" android:src="@drawable/default_image" android:layout_alignParentLeft="true" android:layout_alignParentTop="true" android:layout_alignParentBottom="true" android:layout_centerVertical="true" android:gravity="center_vertical"/> […]

Какова цель FrameLayout и в каком сценарии мы должны ее использовать?

Какая цель FrameLayout в Android? Есть ли какой-то конкретный сценарий, для которого он предназначен? В моем приложении для Android у меня есть сценарий, где я должен показать два ImageView , один над другим. Это файл изображения .png с 9-патчем, который можно вырезать над этим изображением. Какую ViewGroup следует использовать для этой цели: RelativeLayout или FrameLayout […]

Связано с представлением для перемещения внутри RelativeLayout

Я создал перетаскиваемый вид внутри RelativeLayout . Но, похоже, он выходит за рамки RelativeLayout. Я просто хочу сделать View draggable внутри ViewGroup И это представление draggable соответствии с экраном. И он перетаскивается за пределы RelativeLayout. Как я могу ограничить его, чтобы оставаться перетаскиваемым в RelativeLayout. CustomImageButton public class ImageButtonCustom extends ImageButton implements View.OnTouchListener{ float dX, […]

ImageView adjustViewBounds не работает с Relative Layout

У меня есть ImageView и установите его layout_height в «100dp» и его layout_width на «wrap_content». Используемый для рисования размер имеет более крупные фактические размеры, равные 130dp (ширина) X 215dp (высота). Когда ImageView помещается внутри LinearLayout , если я устанавливаю для параметра adjustViewBounds значение true, он получает ширину, которая измеряется в соответствии с соотношением сторон чертежа […]

Настройка RelativeLayout в Java-коде

Мне трудно получить два текстовых представления, которые появляются друг на друга в моем java-коде. Вот код, который я экспериментирую с: /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState){ super.onCreate(savedInstanceState); layout = new RelativeLayout(this); text1 = new TextView(this); text1.setText("1"); text2 = new TextView(this); text2.setText("2"); RelativeLayout.LayoutParams p = new RelativeLayout.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT); […]

Пользовательский вид Android показывает сплошной черный цвет после вызова invalidate

В этом коде я хотел бы провести линию между вершиной двух ImageViews. Однако при запуске приложения пользовательский вид отображается сплошным черным после вызова invalidate() . Вот мой код: public class ArrowView extends RelativeLayout { public Paint paint; public Bitmap eraser; public Canvas cacheCanvas; public float leftX; public float leftY; public float rightX; public float rightY; […]

Как переключиться с по умолчанию ConstraintLayout на RelativeLayout в Android Studio 2.3.3

У меня есть последняя студия Android (2.3 beta 3), и кажется, что ConstraintLayout является стандартным при создании проекта. Как я могу переключить его на RelativeLayout?

Как построить макет подсказок клавиатуры в android

Прямо сейчас я создал раскладку клавиатуры с использованием линейного макета, каждый из которых представляет собой изображение, например «Q», «W», «E» – это разные изображения. Проблема в том, как добавить намеки на изображение вживую выше? Идея заключается в том, что изображение подсказок скрыто по умолчанию, и когда пользователь долго нажимает клавишу, отображается изображение подсказок. И у […]

Picasso не сохраняет соотношение сторон при изменении размера изображения

Я хотел бы сохранить соотношение сторон изображения и изменить его размер, чтобы заполнить / поместить как можно больше, не искажая / изменяя его соотношение сторон, используя Picasso. До сих пор я нашел это: Масштабирование размера изображения в Picasso Который предлагает использовать: .fit().centerInside() Однако, когда я попробовал это: Picasso.with(this).load(boxart) .fit().centerInside() .into(imageItem); Наряду с моим XML: … […]

Marshmallow RelativeLayout ведет себя странно с alignBaseline

В Android 6.0 Marshmallow позиционирование EditText в отношении ImageView в RelativeLayout с базовыми признаками атрибутов и layout_alignBaseline больше не работает. Поведение можно даже наблюдать в редакторе макетов в студии Android. На реальном устройстве Android Marshmallow или emulatr EditText в моем случае сдвигается за пределы экрана и не отображается. Могу ли я пропустить некоторые изменения, это […]

Intereting Posts
Как найти слова Strings.xml в Android Studio? Получить список контактов и статус skype в android Удаление элементов на основе курсора в RecyclerView Автообновление google play Можно ли использовать иерархический просмотр с реальным устройством, отличным от Nexus? Как получить ссылку на приложение facebook, если приложение не установлено Разрешить двум устройствам видеть друг друга на Android с помощью wifi-интерфейса? Как добавить Selendroid в студию Android для веб-очистки? Есть ли способ определить, поддерживает ли Android-телефон интеграцию с Voicemail в журнале вызовов? Включить OpenCV в пакет приложений для Android Насколько выгодно PhoneGap? Разница между getString () и getResources.getString () Ошибка запуска Eclipse при попытке запустить приложение для Android Андроидный пользовательский диалог с кнопками scrollview выталкивает экран Как автоматически увеличить и освободить подписанный apk в Android Studio с использованием сценария Gradle