Articles of android xml

Как сохранить атрибуты макета при объединенном пользовательском представлении Android?

Я пытаюсь заменить набор представлений на пользовательский составной вид, который должен делать то же самое. В частности, я часто повторяю следующий макет: <LinearLayout style="@style/customLayoutStyle"> <Button style="@style/customButtonStyle" /> <TextView style="@style/customTextViewStyle" /> </LinearLayout> Моя цель – заменить этот блок на один <Highlighter /> . С этой целью я определяю в res / layout / highlighter.xml что-то вроде […]

Пользовательский интерфейс Google Now для просмотра списка

Я создал приложение с библиотекой CardUI, но я не могу делать то, что я хочу делать с libary. Поэтому я решил воссоздать его в своем собственном макете. Я использую listview, с CustomCursorAdapter, который получает XML-макет, чтобы поместить его в listview. Я видел эти карты: Я хочу, чтобы макет карты помещался в файл XML (listview и […]

Выравнивание текста в соответствии с выбором языка (LEFT -RIGHT)

У меня есть линейная компоновка, содержащая textView и EditText, упорядоченные по горизонтали. У меня есть выбор для выбора языка в прозрачной активности (английский и арабский). Когда я выбираю английский, текущее выравнивание в порядке, но когда я выбираю арабский, он должен показывать справа налево, что означает, что позиция textView должна идти вправо (в макете она будет […]

Как реализовать прослушиватель OnTouch в XML

Поскольку я знаю, что мы можем определить тег onClick в xml после записи в xml, мы можем легко использовать в java-коде по имени, указанному в xml, например <Button android:id="@+id/mybutton" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Button" android:onClick="myClick" /> public void myClick(View v) { // does something very } 1) Есть ли способ определить onTouch в XML, если да, то […]

Настройка тени на вкладке TabLayout для Android

Я хочу удалить тень под TabLayout. Я пробовал настройку этой функции как темы, но она не работает: <item name="android:windowContentOverlay">@null<item/> Или <item name="windowContentOverlay">@null<item/> Я блуждал, если есть другой способ сделать это: из объявления XML или из кода позади экземпляра TabLayout. Я знаю об этом решении, которое не работает для меня. Избавьтесь от градиента в верхней части […]

Я хочу, чтобы мое поле EditText меняло свой цвет при вводе в него значений

Мне нужно создать xml-файл, в котором цвет текста в поле редактирования является серым, поскольку приложение запускается на эмуляторе. Но при вводе значений в это поле я хочу, чтобы значения, которые будут введены мной, будут черными в Цвет. Как это сделать? Скажем для примера: <EditText android:text="minuten" android:textColor="#C0C0C0" android:layout_height="wrap_content" android:id="@+id/editText2" android:layout_width="300dip"> </EditText> Здесь цвет # C0C0C0 (серый), […]

Как объединить наборы изображений, строк и целых чисел в удобном для использования формате

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

Проигрыватель мультимедиа проигрывает паузу в android

Как я могу заставить кнопки «Воспроизведение» и «Пауза» выглядеть как одна кнопка изображения. Настоящим я прилагаю свой код ниже. Это используемые изображения. Я переименовал игру как начало. import android.app.Activity; import android.media.MediaPlayer; import android.net.Uri; import android.os.Bundle; import android.util.Log; import android.view.View; import android.widget.Button; import android.widget.ProgressBar; public class AudioView extends Activity{ MediaPlayer mp; Button p,pu,s,b,f,h,v,c,bu; ProgressBar myProgressBar; Uri […]

Не удается удалить оверлей

Обновить Я смог это исправить. Проблема заключалась в диалоговом диалоговом окне, и связанный может быть инициирован из широковещательного приемника, но не рекомендуется, так как работа заканчивается перед представлением. Попытка реализовать наложение, например, fb messenger, truecaller и т. Д. public class IncomingCall extends BroadcastReceiver { private Context pcontext; private static final String TAG = "CustomBroadcastReceiver"; TelephonyManager […]

Почему мы используем xml?

Мы создаем много файлов XML для одного приложения в разработке приложений для Android; Конечно, это главная тема андроида. Для каждого экрана приложения мы создаем XML с некоторыми макетами (статическая реализация). При выполнении каждый раз, когда XML-файл будет прочитан, чтобы получить все ресурсы, которые он хочет отобразить на экране, который мы разработали. Та же конструкция может […]

Intereting Posts