Articles of relativelayout

Android Scrollview в RelativeLayout с ButtonBar

Я пытаюсь реализовать вид входа, где на экране отображаются несколько EditTexts и логотип, а внизу – ButtonBar, что-то вроде этого: Alt text http://russellhaering.com/media/addAccount.png Проблема в том, что на очень маленьких экранах, особенно когда они повернуты вбок, весь основной вид не помещается на экран. Я в настоящее время <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="#234C59" […]

Android GLSurfaceView прозрачный фон без setZOrderonTop

Извините за мой английский. Моя работа основана на https://github.com/harism/android_page_curl/ После многих часов исследований я нашел несколько решений, но не для всех проблем, которые у меня есть в моем приложении. У меня проблемы с GLSurfaceView. У меня есть фон с relativeLayout, GLSurfaceView и надпись сверху. <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/background" android:layout_width="match_parent" android:background="@layout/backgroundrepeat" android:layout_height="match_parent"> <com.m2y.foxprez.view.CurlView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/openglview" android:layout_width="match_parent" android:layout_height="match_parent"/> […]

Как получить программную ширину и высоту Относительно – Линейный макет в андроиде?

Мне нужны измерения времени выполнения Relative / Linear Layout. Activity_home.xml : <RelativeLayout android:id="@+id/rlParent" android:layout_width="match_parent" android:layout_height="match_parent" > </RelativeLayout> HomeActivity.java: private int width, height; RelativeLayout rlParent = (RelativeLayout) findViewById(R.id.rlParent); w = rlParent.getWidth(); h = rlParent.getHeight(); Log.i("Width-Height", width+"-"+height); Пожалуйста, поделитесь своими мыслями.

Как разместить границу вокруг андроидного релятивирования?

Я видел эту тему о том, чтобы разместить границу вокруг андроидного текста, и я использовал ее. Но теперь я хотел бы разместить границу вокруг виджетов, которые расположены в относительной компоновке. Как мне это сделать?

Android TextView не выбирается в CoordinatorLayout? (TextView не поддерживает выбор текста. Отменен выбор)

Это ошибка, которую я получаю: W/TextView: TextView does not support text selection. Selection cancelled. W/TextView: TextView does not support text selection. Selection cancelled. Я ошеломлен, потому что другие Textviews я реализовал ранее, в RelativeLayout имеют текст, который можно выбрать, когда у меня есть свойство android:textIsSelectable="true" – однако на этот раз он не работает. Этот код […]

Два или более вложенных RelativeLayout

Я хочу спросить, работая с двумя или более вложенными RelativeLayout. Первый код выглядит как картинка 1, Когда я добавляю android:layout_alignParentRight="true" во втором RelativeLayout, это выглядит как изображение 2. Я хочу выровнять текст вправо до второго RelativeLayout. Где моя вина? <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="wrap_content" android:background="@drawable/background" android:layout_height="wrap_content" android:id="@+id/testRL"> <RelativeLayout android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentRight="true" android:layout_alignParentTop="true" android:id="@+id/testRotateLL" android:background="@drawable/picture_border_offer_first_page"> […]

«FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS» влияет на getRootView (). GetHeight ()

Я обнаружил проблему, которая влияет на высоту относительной компоновки, когда я пытался добавить цвет в строку состояния. Добавив Flag, влияющий на вычисление относительной высоты rootView. private void changeStatusBarColor(){ if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { Window window = getWindow(); window.addFlags(WindowManager.LayoutParams.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS); window.setStatusBarColor(getResources().getColor(R.color.red_e31837)); } } У меня есть наблюдатель дерева просмотра, который помогает мне отслеживать высоту корневого элемента. private […]

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

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

Почему layout_marginBottom игнорируется при использовании wrap_content?

У меня есть следующий файл макета: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="wrap_content" android:background="#FF0000" > <RelativeLayout android:id="@+id/usericon_img" android:layout_width="73.3334dp" android:layout_height="70.6667dp" android:layout_marginBottom="2.6667dp" android:layout_marginLeft="3.3334dp" android:layout_marginTop="2.6667dp" android:background="#FFFFFF" /> </RelativeLayout> На эмуляторе (я тестировал его на реальном устройстве и выглядел так же) макет выглядит так: Мой вопрос: почему у меня нет красного края под белым макетом? Я знаю, что если […]

Что происходит с setScaleX / setScaleY?

При попытке найти решение для макета, которое я хочу, я наткнулся на методы setScaleX / setScaleY, которые являются членами класса View. Просмотр класса doc Теперь, глядя на методы RelativeLayout и фильтрации по API-уровню 8, поскольку я разрабатываю приложение для> = 2.2, указанные методы исчезают. Но при просмотре « Унаследованные атрибуты XML из класса android.view.View » […]