Articles of xml

Зарегистрировать локальный трансляционный приемник в AndroidManifest.xml?

Нужно ли регистрировать BroadcastReceiver в AndroidManifest.xml и получать широковещательную рассылку, отправленную LocalBroadcastManager? В настоящее время я должен позвонить registerReceiver(BroadcastReceiver receiver, IntentFilter filter) Для регистрации приемника объявление в AndroidManifest.xml не будет работать. Но это означает, что я должен точно знать имя пакета и имя класса получателя, а не только фильтр намерений. Можно ли объявить приемник в […]

Развертывание макета программно в другом макете

Мне нужна помощь в моем приложении для Android. Мне нужно раздуть макет в другом макете, и я не знаю, как это сделать. Мой xml-код: Item.xml – Мне нужно раздуть несколько xml (в зависимости от числа переменных) <RelativeLayout android:id="@+id/cartel_N1" android:layout_width="150dp" android:layout_height="match_parent" android:background="@color/tabhost_background_pressed" android:layout_marginRight="22dp" android:orientation="vertical" > <ImageView android:id="@+id/img_N1" android:layout_width="120dp" android:layout_height="120dp" android:layout_marginLeft="15dp" android:layout_marginTop="15dp" android:layout_marginRight="15dp" android:src="@drawable/mcdonalds_icon" /> <TextView android:id="@+id/title_N1" […]

Содержание за координаторомLayout AppBarLayout

Я создавал настройку / компоновку настроек для своего приложения. У меня есть CoordinatorLayout с AppBarLayout и Toolbar , а затем под ним – content_settings.xml . Когда содержимое загружает XML-файл за панель приложений. Я использую эту же настройку для загрузки основного контента, и он отлично работает, но по какой-то причине неправильно отображается в разделе «Настройки». activity_settings.xml […]

Организация Strings.xml

Я делаю приложение для Android и, так как я только что начал, я хочу попробовать получить наиболее организованный код / ​​ресурсы. В моем файле strings.xml до сих пор это: <?xml version="1.0" encoding="utf-8"?> <resources> <string name="app_name">GameController</string> <string name="stop">Stop</string> <string name="start">Start</string> <string name="preferences">Preferences</string> <string name="back">Back</string> </resources> Все строки, за исключением app_name, используются в меню опций. Но поскольку […]

Приложение Hello World для Android, Ошибка: workspace \ appcompat_v7 \ res \ values-v21 \ styles_base.xml Ресурс не найден, который соответствует указанному имени

Я абсолютно новичок, который только что попал в разработку Android. Я "Building your first app учебник "Building your first app » на официальной веб-странице разработчика Android. Я выполнил все инструкции, но он показывает мне этот код ошибки в Eclipse. Сообщение об ошибке очень длинное, и я думаю, что в моей настройке, SDK или среде должно […]

Как изменить размер подсказки TextInputLayout

Это мой xml <android.support.design.widget.TextInputLayout style="@style/main_input_text" android:layout_marginTop="@dimen/activity_medium_margin" app:hintTextAppearance="@style/TextAppearence.App.TextInputLayout"> <android.support.v7.widget.AppCompatEditText style="@style/main_edit_text" android:inputType="text" /> </android.support.design.widget.TextInputLayout> И это стиль <style name="main_input_text"> <item name="android:layout_width">match_parent</item> <item name="android:layout_height">@dimen/activity_edittext_height</item> <item name="android:background">@drawable/mc_shape_border_button_transparent</item> <item name="android:gravity">center_vertical</item> <item name="android:paddingTop">@dimen/activity_extra_small_margin</item> <item name="android:paddingBottom">@dimen/activity_extra_small_margin</item> <item name="android:keyTextSize">8sp</item> <item name="android:textSize">8sp</item> </style> Я не нахожу что-то вроде hintSize, textSize и keyTextSize, не помогая

Unmarshalling XML-файлы в Java-объекты в Android?

Я использую API в Интернете, который объединяет объекты в файлы XML. Учитывая, что XSD-файлы также доступны, я хотел бы иметь возможность отменить их обратно в объекты Java после загрузки файлов. Посмотрев вокруг, похоже, что JAXB является библиотекой по умолчанию для этого в Java, но поскольку я разрабатываю мобильное приложение, дополнительная зависимость 8.6MB просто неприемлема. Я […]

Как создать задержку в 1 секунду перед установкой альфы Просмотр?

В моем приложении я собираюсь установить альфа после одной анимации. Подобно: hideMenu = AnimationUtils.loadAnimation( getApplication(), R.anim.menu_layout_hide); menuLayout.startAnimation(hideMenu); menuLayout.setVisibility(View.GONE); Но я хочу установить задержку в 1 секунду до того, как Alpha установит View. Потому что из-за этого я не могу видеть анимацию этого макета. Так как это возможно? Благодарю.

Java.lang.UnsupportedOperationException: невозможно преобразовать в измерение: type = 0x12

Поэтому моя проблема – странная. Я продолжаю получать эту ошибку: java.lang.UnsupportedOperationException: Can't convert to dimension: type=0x12 Странная часть состоит в том, что это происходит только на 4.1.2. Я тестировал 4.0.3, 4.2.2, 4.3 и 4.4. Все работает отлично, кроме 4.1.2. Поскольку 4.0.3 работает, 4.1.2 технически тоже нужно, поэтому я просто не могу понять, что случилось. Вот […]

Android ImageButton – невозможно получить изображение в центре

Я хочу создать Android ImageButton в xml-файле с фоновым изображением и меньшим значком поверх этого, прямо в центре. По какой-то причине неясно, как это сделать, а документация не помогает. <ImageButton android:id="@+id/sound_button" android:layout_x="430px" android:layout_y="219px" android:layout_width="48px" android:layout_height="48px" android:scaleType="center" android:src="@android:drawable/volumeicon" android:background="@drawable/clearbuttonup" /> Однако, независимо от того, что я пытаюсь (помещая « wrap_ content » вместо абсолютных чисел в […]