Articles of xml

Цвет элемента меню NavigationView не изменяется на API 15

Я новичок в StackOverFlow, и это мой первый вопрос. Простите меня, если я ошибаюсь. У меня есть NavigationView внутри DrawerLayout который выглядит примерно так: DrawerLayout <?xml version="1.0" encoding="utf-8"?> <android.support.v4.widget.DrawerLayout 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" android:id="@+id/drawer_layout" android:layout_width="match_parent" android:layout_height="match_parent" android:fitsSystemWindows="true" tools:openDrawer="start"> <include layout="@layout/app_bar_home_screen" android:layout_width="match_parent" android:layout_height="match_parent" /> <android.support.design.widget.NavigationView android:id="@+id/nav_view" android:layout_width="wrap_content" android:layout_height="match_parent" android:layout_gravity="left" android:fitsSystemWindows="true" android:background="@android:color/white" app:itemBackground="@drawable/nav_item_selector" app:itemIconTint="@color/nav_icon_color" app:itemTextColor="@color/nav_text_color" app:headerLayout="@layout/nav_header_home_screen" app:menu="@menu/activity_home_screen_drawer"> </android.support.design.widget.NavigationView> […]

Обновление до Android Studio 3.0 Canary 5, вызывающее «IllegalArgumentException: AppCompat не поддерживает текущие функции темы».

Я отлично работал с приложением Android Studio 3.0 Canary 4, но после обновления до Canary 5 приложение теперь сработает с самого начала: Caused by: java.lang.IllegalArgumentException: AppCompat does not support the current theme features: { windowActionBar: false, windowActionBarOverlay: false, android:windowIsFloating: false, windowActionModeOverlay: false, windowNoTitle: false } at android.support.v7.app.AppCompatDelegateImplV9.createSubDecor(AppCompatDelegateImplV9.java:474) at android.support.v7.app.AppCompatDelegateImplV9.ensureSubDecor(AppCompatDelegateImplV9.java:328) at android.support.v7.app.AppCompatDelegateImplV9.setContentView(AppCompatDelegateImplV9.java:289) at android.support.v7.app.AppCompatActivity.setContentView(AppCompatActivity.java:140) at com.bleachr.fan_engine.activities.BaseActivity.setContentView(BaseActivity.java:138) […]

AutoCompleteTextView setError

Поле пароля – AutoCompleteTextView и я пытаюсь сделать setError когда он пуст, но я не хочу, чтобы этот красный восклицательный знак показывался. Как мне это сделать? Поле PS поверх этого, также AutoCompleteTextView , (mailview), но когда я setError когда он пуст, красный восклицательный знак не отображается.

Атрибут пакета AndroidManifest.xml <manifest> не имеет пространства имен

Из книги О'Рейли «Разработка приложений для Android» Рика Роджерса, Джона Ломбардо, Зигурда Медниекса и Блейка Майка, стр. 44: <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.microjobsinc.mjandroid" android:versionCode="1" android:versionName="1.0"> В приведенном выше коде XML package атрибут package . Однако в остальной части XML все остальные атрибуты имеют пространство имен. Почему все атрибуты имеют пространство имен, кроме package ?

Как создать несколько шаблонов шаблонов, как в шаблоне уведомления по умолчанию в Android Studio

<?xml version="1.0"?> <template format="5" revision="3" name="Notification" description="Creates a new helper class that can show or cancel a status bar notification." minApi="4"> <category value="UI Component" /> <dependency name="android-support-v4" revision="10" /> <parameter id="className" name="Class Name" type="string" constraints="class|unique|nonempty" default="NewMessageNotification" help="The name of the notification helper class to create, eg 'NewMessageNotification'." /> <parameter id="expandedStyle" name="Style when Expanded" type="enum" default="text" […]

Android: textColor фактически не работает

У меня есть Edittext в моем приложении. Я установил цвет по умолчанию черным следующим образом в XML: android:textColor="@android:color/black" ВНЕШНИЙ ВИД: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/layout" xmlns:tools="http://schemas.android.com/tools" android:layout_width="fill_parent" android:layout_height="wrap_content" tools:context="scientificcalculatorapp.scientificcalculator.ScientificCalculator" android:weightSum="1" android:orientation="vertical" android:layout_alignParentBottom="true"> <LinearLayout android:layout_width="0dp" android:layout_height="0dp" android:background="@android:color/transparent" android:focusable="true" android:focusableInTouchMode="true"> </LinearLayout> <EditText android:layout_width="match_parent" android:layout_height="48dp" android:textAppearance="?android:attr/textAppearanceLarge" android:id="@+id/Output" android:enabled="true" android:focusable="true" android:longClickable="true" android:inputType="text" android:textIsSelectable="true" android:cursorVisible="true" android:textColor="@android:color/black" android:bufferType="spannable" android:background="@android:color/darker_gray" android:allowUndo="true" /> </LinearLayout> Это […]

Я не могу прокручивать свой макет в многооконном окне в Nougat 7.0

Чтобы поддерживать многооконный режим в nougat 7.0, мне нужно спроектировать весь мой макет с родительским scrollview или есть ли другой способ заставить его работать. Я должен изменить весь свой старый дизайн на scrollview с минимальной шириной и высотой для поддержки многооконного окна. В учебнике разработчика Android я получил этот код, в этом нет понятия прокрутки, […]

Как установить стиль Tab для подсветки темы w цветным текстом?

Я пытаюсь настроить стиль табуляции на легкую тему. Дайте мне белые вкладки. Я пробовал несколько способов, но я не могу заставить парней менять цвет! Могу ли я назначить тему в манифесте, TabHost или Tab Widget? style.xml <style name="SBstyle" parent="@android:style/Theme.Light"> <item name="android:windowNoTitle">true</item> <item name="android:tabWidgetStyle">@style/LightTabWidget</item> </style> <style name="LightTabWidget" parent="@android:style/Widget.TabWidget"> <item name="android:textColor">#de6001</item> То у меня есть свой Manifest.xml […]

Есть ли способ показать номера сначала на мягкой клавиатуре для Android?

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

Right Drawable в Android. Не работает

Я рисую строку рядом с TextView используя свойство drawableRight . В таблице есть несколько TextView и все, что мне нужно, это разделитель столбцов. Вот код TextView : <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="units" android:drawablePadding="2pt" android:drawableRight="@drawable/linetable" android:gravity="center" android:layout_margin="2pt" android:padding="2pt" /> Код цвета : <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="line"> <solid android:color="#000000"></solid> <stroke android:width="2pt" android:color="#000000" android:dashWidth="8pt" android:dashGap="8pt"/> </shape> Поэтому я ожидал нарисовать […]