android-layout- все статьи тега ➜ страница 2


Линейная компоновка и вес в Android

Я всегда читал об этом забавном значении веса в документации Android. Теперь я хочу попробовать его в первый раз, но он не работает вообще. Как я понимаю из документации этот макет: <LinearLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="horizontal"> <Button android:text="Register" android:id="@+id/register" android:layout_width="wrap_content" android:layout_height="wrap_content ...

как изменить цвет гиперссылки textview?

Я использую этот код для гиперссылки: <TextView android:layout_width="fill_parent" android:layout_height="fill_parent" android:id="@+id/hyperlink" android:text="@string/hyperlink" android:autoLink="web"/> по умолчанию он показывает синий цвет, но как изменить цвет гиперссылки в Android? ...

Как изменить заголовок и значок панели действий android

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

Размещение / перекрытие (Z-индекс) вид над другим видом в android

У меня есть линейный макет , который состоит из imageview и textview, один под другим в линейном макете. <LinearLayout android:orientation="horizontal" ... > <ImageView android:id="@+id/thumbnail" android:layout_weight="0.8" android:layout_width="0dip" android:layout_height="fill_parent"> </ImageView> <TextView android:id="@+id/description" android:layout_weight="0.2" android:layout_width="0dip" android:layout_height="wrap_conte ...

RecyclerView внутри ScrollView не работает

Я пытаюсь реализовать макет, который содержит RecyclerView и ScrollView в одном макете. шаблон: <RelativeLayout> <ScrollView android:id="@+id/myScrollView"> <unrelated data>...</unrealated data> <android.support.v7.widget.RecyclerView android:layout_width="match_parent" android:layout_height="wrap_content" android:id="@+id/my_recycler_view" /> </ScrollView> </Relativ ...

Добавить заполнение на вид программно

Я deveoping Android v2. 2 приложение. у меня есть фрагмент. на onCreateView(...) обратный вызов моего класса фрагмента, я надуваю макет к фрагменту, как показано ниже: @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View view = inflater.inflate(R.layout.login, null); return view; } выше завышенный файл макета (вход.xml): <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android ...

Настройка цвета фона элемента макета Android

Я пытаюсь, несколько клонировать дизайн деятельности из набора слайдов на Android UI design. Однако у меня возникли проблемы с очень простой задачей. Я создал макет, как показано на рисунке, и заголовок TextView на RelativeLayout. Теперь я хочу изменить цвет фона RelativeLayout, однако я не могу понять, как это сделать. Я знаю, что могу установить android:background собственность в RelativeLayout тег в XML-файле, но что должен ли я установить его? Я хочу, чтобы определить новый цвет, который я ...

Установка абсолютного положения вида

можно ли установить абсолютное положение вида в Android? (Я знаю, что есть AbsoluteLayout, но он устарел...) например, если у меня есть экран 240x320px, как я могу добавить ImageView что такое 20x20px, что его центр находится в положении (100,100)? ...

Android: установка стиля просмотра программно

вот XML: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" style="@style/LightStyle" android:layout_width="fill_parent" android:layout_height="55dip" android:clickable="true" android:orientation="horizontal" > <LinearLayout android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="horizontal" /> </RelativeLayout> Как настроить style атрибут программно? ...

Почему бы не использовать всегда android: configChanges= "keyboardHidden|ориентация"?

мне было интересно, почему бы не использовать android:configChanges="keyboardHidden|orientation" в каждой (почти каждой ;)) деятельности? товары: не нужно беспокоиться о том, что ваша деятельность была повернута быстрее Не так красиво: нужно изменить ваши макеты, если они зависят от размера экрана (например, макеты с двумя столбцами или так) плохое: не гибкий способ, чтобы иметь разные раскладки по различной направленности не очень хорошо при использовании фрагментов но если мы не исп ...

Как сделать так, чтобы содержимое обертки работало на RecyclerView

у меня есть DialogFragment, содержащий RecyclerView (список карт). внутри RecyclerView - это один или несколько CardViews что может иметь любую высоту. я хочу дать этот DialogFragment правильная высота на основе CardViews, которые содержатся внутри. обычно это было бы просто, я бы установил wrap_content на RecyclerView такой. <android.support.v7.widget.RecyclerView ... xmlns:tools="http://schemas.android.com/tools" android:id="@+id/recycler_view" android:layout_width="match_p ...

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

Я разрабатываю свой пользовательский интерфейс приложения. Мне нужен макет выглядит так: ( кнопки). Проблема в том, что я не знаю, как убедиться, что TextView заполнит оставшееся пространство, с двумя кнопками фиксированного размера. Если я использую fill_parent для просмотра текста, вторая кнопка ( > ) не может быть показана. Как я могу создать макет, который выглядит как на картинке? ...

ListView внутри ScrollView не прокручивается на Android

у меня возникли проблемы с прокруткой ListView внутри ScrollView. У меня есть деятельность, которая имеет некоторые EditTexts в верхней части, а затем вкладку хоста с двумя вкладками, которые имеют по одному ListView каждый. Когда представления EditText сфокусированы, появляется мягкая клавиатура, и поскольку у меня есть ScrollView, содержимое прокручивается. Но проблема возникает, когда есть больше элементов в ListViews (те, что на вкладках), я не могу прокрутить ListView, даже если есть больше ...

Что такое "приложение" Android XML пространство имен?

вот пример app пространство имен, которое я видел от res/menu/main.xml file <menu 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" tools:context=".MainActivity" > <item android:id="@+id/action_settings" android:title="@string/action_settings" android:orderInCategory="100" app:showAsAction="never" /> </menu> С какой целью app пространства имен служат? Это " ...

Использование forceLayout (), requestLayout () и invalidate()

Я немного запутался в ролях forceLayout(),requestLayout() и invalidate() методы View класса. , когда они будут названы? ...

Как определить тип MIME файла в android?

Предположим, у меня есть полный путь к файлу, например:(/sdcard/tlogo.формат PNG.) Я хочу знать его тип MIME. Я создал функцию для его public static String getMimeType(File file, Context context) { Uri uri = Uri.fromFile(file); ContentResolver cR = context.getContentResolver(); MimeTypeMap mime = MimeTypeMap.getSingleton(); String type = mime.getExtensionFromMimeType(cR.getType(uri)); return type; } но когда я вызываю его, он возвращает null. File file = new File(f ...

Размер шрифта TextView в приложении Android изменяется при изменении размера шрифта из собственных настроек

Я хочу указать свой собственный размер текста в моем приложении, но у меня возникли проблемы с этим. когда я изменяю размер шрифта в настройках устройства, размер шрифта моего приложения TextView также изменяется. ...

Вертикальная линия с использованием XML drawable

Я пытаюсь выяснить, как определить вертикальную линию (1dp толстые), чтобы использоваться в качестве выигрышного. чтобы сделать горизонтальный, это довольно просто: <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="line"> <stroke android:width="1dp" android:color="#0000FF"/> <size android:height="50dp" /> </shape> вопрос в том, как сделать эту линию вертикальной? Да, есть обходные пути, такие как рисование прямоугольной фор ...

Android-динамическое добавление представлений в представление

у меня есть макет для представления - <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:padding="0px" android:orientation="vertical"> <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:id="@+id/items_header" style="@style/Home.ListHeader" /> <TextView android:layout_widt ...

Панель инструментов перекрывается ниже строки состояния

Я хочу иметь панель инструментов appcompat v21 в моей деятельности. Но панель инструментов, которую я реализую, перекрывается ниже строки состояния. Как я могу это исправить? вот макет активности xml: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="vertical"> <include android:id="@+id/toolbar" layout="@layout/toolbar" /> <F ...