Articles of макет

ScrollView не показывает верхнюю часть

Проблема: ScrollView скрывает верхнюю часть своего дочернего представления, когда он растет выше определенной высоты. У меня есть следующий макет, определенный в XML <?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" > <LinearLayout android:id="@+id/commandPanel" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_alignParentBottom="true" android:paddingLeft="5dip" android:paddingRight="5dip" > <Button android:id="@+id/button1" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_weight="1" android:text="OK" /> <Button android:id="@+id/button2" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_weight="1" android:text="Back" /> </LinearLayout> <RelativeLayout android:id="@+id/mainContentPanel" […]

Как центрировать выравнивание вида?

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

Определение пользовательской цветовой переменной

Я хочу изменить некоторые цвета кнопок в моем коде. Кажется, я не могу отличить способ определения цветовой переменной, а затем назначить значение цвета для этой переменной. Я попробовал этот цвет SelectedColor = new Color (); f1.setBackgroundColor(Color.rgb(0, 0, 100)); Я хочу использовать ColorSelected вместо значения RGB, поэтому я могу редактировать значение при запуске. f1.setBackgroundColor(Color.ColorSelected);

Android – Как разделить вид в 4 равных частях?

Я хотел бы взять экран, разделить его на четыре квадрата в разных цветах и ​​прикрепить к ним прослушиватель кликов. Мой вопрос заключается в том, как разделить экран на 4 равных квадрата. Заранее спасибо! Dvir

Поместить appbarLayout в нижней части экрана

Вопрос. Можно ли разместить AppBarLayout в нижней части экрана? Проблема. Я пытаюсь поместить панель внизу экрана, которая прокручивается, когда я прокручиваюсь и появляется, когда я прокручиваю вверх. Поскольку расположение координатора и appbarlayout помогли мне сделать это в другом упражнении с помощью панели инструментов сверху, я тоже хотел попробовать это на моем баре buttom. Это мой […]

Поля / отступы макета в верхней части фрагмента диалога

При использовании фрагментов мои макеты нарушаются дополнительным пространством вверху, и я не знаю, откуда это происходит. Это выглядит так: Каковы возможные источники для этого пустого пространства? Тема или некоторые настройки стиля, которые я еще не нашел, или это пространство зарезервировано для панели действий? Я бы очень хотел избавиться от этого. Вот соответствующий макет xml и […]

Файл макета XML xml не добавляется в R.java

<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="wrap_content"> <ImageView android:id="@+id/imageNew" android:layout_width="50dip" android:layout_height="50dip" android:src="@drawable/icon" android:scaleType="centerCrop"/> </LinearLayout> Это мой новый файл макета, и он не обнаруживается с помощью eclipse и не находится в файле R. Я не могу создавать какие-либо новые файлы макета, или, возможно, я все делаю неправильно. Все мои старые макеты видны хорошо. РЕДАКТИРОВАТЬ: Кроме того, […]

Как создать раскладку, разделенную по диагонали, и две половинки можно кликать?

Мне нужно создать макет, который разбивает экран по диагонали на две части с разными цветами в качестве фона. Что-то вроде этого: Как я могу это достичь?

Android: макеты «скользят» с экрана?

У меня есть макет, похожий на тот, который приведен ниже. В настоящий момент, когда нажата кнопка «Назад», видимость красного линейного макета исчезает. Тем не менее, я бы хотел, чтобы он «скользил» вверх от страницы. Как мне это сделать?

Как добавить пользовательский вид в макет?

У меня есть класс GraphicsView который простирается от класса View и я хочу добавить этот класс GraphicsView к основному макету в моем проекте. Как я могу это сделать? static public class GraphicsView extends View { public GraphicsView(Context context) { super(context); } @Override protected void onDraw(Canvas canvas) { // Drawing commands go here Path rect = […]

Intereting Posts