Articles of макет

ListView выталкивает другие виды с экрана

Я изо всех сил стараюсь, чтобы макет выглядел правильно, и я попытался создать самый короткий и наименьший возможный пример моей проблемы. Моя цель – иметь верхний и нижний колонтитулы в верхней и нижней части экрана с помощью ListView между ними, с другим представлением (назовем его ярлыком , это серый квадрат из снимков экрана) непосредственно под […]

Попытка получить значения атрибута в коде возвращает неверные значения

Я хочу извлечь несколько атрибутов из ресурса стиля (интересуются только атрибутами, входящими в группу TextAppearance) Стиль определяется как <style name="Label" parent="@android:style/TextAppearance.Small"> <item name="android:textColor">@color/floatlabel_text</item> <item name="android:textSize">8dp</item> <item name="android:textStyle">bold</item> </style> Первая попытка Сначала я попытался использовать TextView (строки 663-731), но потом выяснилось, что у нас нет доступа к com.android.internal.R Частичное решение Именно поэтому я переключился на это […]

Как разместить снизу и центр макета страницы Android?

Я использую макет и хочу отображать представление в центре и внизу страницы. Я использую следующий код, но он остается в нижней левой части, а не в центре, когда отображается на планшете. Как сделать его центром. <LinearLayout android:layout_height="wrap_content" android:background="@color/black" android:id="@+id/ll_bookmarkslistad" android:layout_width="fill_parent" android:gravity="center_horizontal|bottom" android:layout_gravity="bottom|center_horizontal">

Как установить ту же ширину и высоту кнопки

У меня есть файл макета xml, в котором у меня есть Button . Высота Button установлена ​​как match_parent . Теперь я хочу, чтобы ширина была такой же, как высота кнопки, чтобы сделать квадратную кнопку независимо от изменения высоты и ширины родительского макета.

Сделать Android TextView невидимым до нажатия кнопки?

Я хочу сделать невидимым TextView до тех пор, пока не будет нажата кнопка. В частности, они отвечают на вопрос и видны только после нажатия кнопки под ним. Что я до сих пор >> public class AndroidAssignment2_1 extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_android_assignment2_1); Button next = (Button) findViewById(R.id.QButton); next.setOnClickListener(new View.OnClickListener() { […]

Android. Как разместить позиции в смещении относительно центра / верхнего / нижнего (и т. Д.) Их родителя?

У меня есть RelativeLayout с ориентированными по отношению к нему представлениями (их родителями), используя (например): RelativeLayout.LayoutParams layoutParams = new RelativeLayout.LayoutParams(RelativeLayout.LayoutParams.WRAP_CONTENT, RelativeLayout.LayoutParams.WRAP_CONTENT); layoutParams.addRule(RelativeLayout.CENTER_IN_PARENT); textView.setLayoutParams(layoutParams); И теперь мне интересно, как я могу позиционировать представление относительно нижней части его родительского элемента, но со смещением (например, 100 пикселей над дном, 20 пикселей слева и т. Д.) Или аналогично центру […]

Наложение или скрыть панель инструментов при выборе копии / выреза

Я создал активность с новой панелью инструментов Appcompat v21. Все работает отлично, если не выделить текст TextView. Появится панель действий для копирования / вырезания, но вместо того, чтобы накладывать мою существующую панель инструментов или скрывать ее, она просто подталкивает панель инструментов, поэтому я получаю что-то вроде этого: Теперь мой вопрос: как я могу сделать панель […]

Spinner плавает вниз при горизонтальном выравнивании

Если я добавлю счетчик в горизонтальном LinearLayout или в строку таблицы, например, вот так: <LinearLayout android:id="@+id/linearLayout3" android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="horizontal" > <EditText android:id="@+id/editText1" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_weight="1" > </EditText> <Spinner android:id="@+id/spinner1" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_weight="1" /> </LinearLayout> Вращатель плавает. Он всплывает на Android 2.2, Android 2.3 и Android 3.2, но он хорошо работает в Android 4.0, они исправили […]

GetMeasuredHeight () и возвращаемая ширина 0 после измерения ()

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

Фоновое изображение и цвет фона модели Android

Что мне нужно добавить к этому, чтобы у меня было фоновое изображение и цвет фона для main.xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="330dp" android:layout_height="600dp" android:layout_gravity="center|center_vertical" android:background="@drawable/background" >

Intereting Posts