Articles of xml

ImageViews в Rounded LinearLayout

У меня есть некоторое изображение в этом закругленном LinearLayout. Вот мой простой код: <LinearLayout android:layout_width="128dp" android:layout_height="128dp" android:id="@+id/point_image_table1" android:orientation="vertical" android:drawable="@drawable/image_view_style" android:layout_below="@+id/repoint_p_name" android:weightSum="4"> <ImageView android:layout_width="match_parent" android:layout_height="match_parent" android:layout_weight="1" android:scaleType="centerCrop" android:id="@+id/imageView61" android:layout_marginBottom="1dp" android:src="@color/realRed"/> <ImageView android:layout_width="match_parent" android:layout_height="match_parent" android:layout_weight="1" android:id="@+id/imageView71" android:layout_marginRight="1dp" android:layout_marginEnd="1dp" android:scaleType="centerCrop" android:src="@drawable/pinpoint_logo_large"/> <ImageView android:layout_width="match_parent" android:layout_height="match_parent" android:layout_weight="1" android:id="@+id/imageView51" android:scaleType="centerCrop" android:src="@drawable/pinpoint_logo_large"/> <ImageView android:layout_width="match_parent" android:layout_height="match_parent" android:layout_weight="1" android:layout_marginLeft="1dp" android:layout_marginStart="1dp" android:scaleType="centerCrop" android:id="@+id/imageView81" android:src="@drawable/pinpoint_logo_large"/> </LinearLayout> […]

Синтаксис для условных операторов в формате XML для Android

С привязкой данных мы часто видим коды в файлах макета, например: <Variable name="displayIt" type="Boolean"/> А затем: android:visibility="@{displayIt ? View.VISIBLE : View.GONE}" (Конечно, android.view.View должен быть сначала импортирован для View.VISIBLE и View.GONE, чтобы иметь какой-либо смысл) Это упрощает управление просмотром. Он также говорит мне, что условные утверждения разрешены в XML-макете, но похоже, что мой google-fu слаб, […]

Почему гравитация не применяется при относительной компоновке?

Я уже понимаю, что если я использую layout_gravity="center_horizontal" в текстовом представлении, тогда текст будет центром. Но я не хочу использовать это, потому что я хочу иметь как можно меньше кода, и лучший способ сделать это – применить gravity="center_horizontal" к моей относительной компоновке. Я также задаю этот вопрос, потому что меня беспокоит даже использование gravity или […]

Почему заголовок не сосредоточен на панели инструментов?

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

Как нарисовать маркер в центре полилинии

Я работаю над Google Maps и приемником местоположения. Я рисую полилинию на карте с помощью моего движения с помощью приемника местоположения. Теперь я хочу отправную точку и текущую позицию на полилинии. Я устанавливаю настраиваемый значок в качестве маркера, но он отображается в левой части полилинии. Я хочу, чтобы он был точным в центре и конечной […]

Ошибка при импорте типа List в XML-файл с использованием привязки данных Android

Когда я пытаюсь импортировать тип класса List в XML-файл с помощью привязки данных Android, я получаю следующую ошибку Error: cannot find type element for List. Эта ошибка действительно разочаровывает, потому что я следил за этой документацией, и она кажется неправильной. Хотя в Интернете есть довольно много обучающих материалов с привязкой данных, я не могу найти […]

Дизайн Android – RelativeLayout (цвет фона)

У меня есть следующий RelativeLayout, но я бы хотел его улучшить. (Сделайте приятный дизайн) <?xml version="1.0" encoding="utf-8"?> <RelativeLayout android:id="@+navigate/RLayout" android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="#ABABAB" xmlns:android="http://schemas.android.com/apk/res/android" > <ImageView android:layout_width="wrap_content" android:layout_height="wrap_content" android:textSize="10dp" android:textStyle="bold" android:id="@+id/hcorpo" android:layout_centerHorizontal="true" android:src="@drawable/hcorpo" android:layout_marginTop="15dp" />. <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:textSize="10dp" android:textStyle="bold|italic" android:textColor="#000000" android:id="@+id/hotelinfos" android:layout_below="@+id/hcorpo" android:layout_alignLeft="@+id/hcorpo" android:layout_marginTop="10dp" /> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:textSize="10dp" android:textStyle="bold" android:textColor="#000000" android:id="@+id/hotelname" android:layout_below="@+id/hotelinfos" android:layout_alignLeft="@+id/hotelinfos" android:layout_marginTop="10dp" […]

Android разбора xml с помощью saxparser

Я пытаюсь проанализировать XML-файл с помощью SaxParser на Android. Это мой xml-файл: <?xml version="1.0" encoding="UTF-8"?> <cars> <car model="CitroenC3"> <maintenances> <xm:maintenance xmlns:xm="it.abandroid.c.car.m" distance="" price=""> <xm:type></xm:type> </xm:maintenance> </maintenances> <chargings> <xc:charging xmlns:xc="it.abcfuelconsumption.car.m" quantity="18" price="20" distance="400" consumption="14"/> </chargings> </car> </cars> И это код: // Handling XML SAXParserFactory spf = SAXParserFactory.newInstance(); SAXParser sp = spf.newSAXParser(); XMLReader xr = sp.getXMLReader(); XmlResourceParser […]

Можно ли выбрать стиль?

Есть ли способ, чтобы селектор выбирал элемент стиля, который можно использовать в макете с помощью @style? В частности, я пытаюсь изменить элементы TextView, такие как цвет и тень, на основе state_pressed, state_focused и state_selected. Я пробовал несколько XML-схем селектора, элемента и стиля и не был успешным.

Android отключить группу радио в xml

В моем приложении для Android мне нужно отключить группу радио в макете xml. Я искал, но я нашел только программатически не в макете xml. Мой код здесь <RadioGroup android:id="@+id/menu1" android:layout_width="80dp" android:layout_height="wrap_content" android:layout_x="170dp" android:layout_y="100dp" > <RadioButton android:id="@+id/radioButton1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Yes" /> <RadioButton android:id="@+id/radioButton2" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="No" /> </RadioGroup> Я пробовал с android: enabled = "false", но […]

Intereting Posts