Articles of android xml

Android: у меня есть только один выстрел за собственность с помощью тем? Нет ничего похожего на CSS в Android?

Здесь они пишут: Чтобы применить определение стиля в качестве темы, вы должны применить стиль к активности или приложению в манифестах Android. Когда вы это сделаете, каждый вид в рамках действия или приложения будет применять каждое свойство, которое он поддерживает. Например, если вы применяете стиль CodeFont из предыдущих примеров к Activity, тогда все элементы View, которые […]

Сделать пустой вид займет оставшееся пространство после RecyclerView?

Я пытаюсь сделать пустой вид, который окрашивается, занимая оставшееся пространство после RecyclerView. Я посмотрел на различные решения StackOverflow, но ничего не работает. По сути, я хочу что-то вроде этого: ________________________ | | | | | | | Recycler view | | | | ——————- | | colored empty view | | | | | | […]

Android: «Фильтр намерений элемента не разрешен здесь» внутри <provider>?

В http://developer.android.com/guide/topics/providers/document-provider.html#manifest показано, как зарегистрировать пользовательский поставщик документов в манифесте: <manifest… > … <uses-sdk android:minSdkVersion="19" android:targetSdkVersion="19" /> …. <provider android:name="com.example.android.storageprovider.MyCloudProvider" android:authorities="com.example.android.storageprovider.documents" android:grantUriPermissions="true" android:exported="true" android:permission="android.permission.MANAGE_DOCUMENTS" android:enabled="@bool/atLeastKitKat"> <intent-filter> <action android:name="android.content.action.DOCUMENTS_PROVIDER" /> </intent-filter> </provider> </application> </manifest> Этот элемент <intent-filter> необходим здесь, но Android Studio жалуется: Фильтр намерений элемента не допускается здесь И, как представляется, документация для элемента поставщика […]

Панель инструментов, не отображаемая с внутренней панели сворачивания

Вот код. <?xml version="1.0" encoding="utf-8"?> <android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:id="@+id/main" android:layout_height="match_parent" android:layout_width="match_parent"> <android.support.design.widget.AppBarLayout android:layout_width="match_parent" android:layout_height="100dp"> <android.support.design.widget.CollapsingToolbarLayout android:layout_width="match_parent" android:layout_height="match_parent" app:layout_scrollFlags="scroll|enterAlways|exitUntilCollapsed"> <android.support.v7.widget.Toolbar android:id="@+id/mytoolbar" android:layout_width="match_parent" android:layout_height="?attr/actionBarSize" app:title="@string/app_name" app:layout_collapseMode="pin" app:theme="@style/ThemeOverlay.AppCompat.Light"/> <android.support.design.widget.TabLayout android:id="@+id/main_tablayout" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_gravity="bottom" app:layout_collapseMode="none"/> </android.support.design.widget.CollapsingToolbarLayout> </android.support.design.widget.AppBarLayout> <!–<android.support.v4.widget.NestedScrollView–> <!–android:id="@+id/nestedscroll"–> <!–android:layout_width="match_parent"–> <!–android:layout_height="match_parent"–> <!–android:fillViewport="true"–> <!–android:scrollbars="horizontal"–> <!–app:layout_behavior="@string/appbar_scrolling_view_behavior">–> <android.support.v4.view.ViewPager android:id="@+id/main_viewpager" android:layout_width="match_parent" android:layout_height="match_parent" app:layout_behavior="@string/appbar_scrolling_view_behavior"/> <!–</android.support.v4.widget.NestedScrollView>–> <android.support.design.widget.FloatingActionButton android:id="@+id/main_fab" android:layout_margin="16dp" android:src="@android:drawable/ic_media_play" android:layout_width="wrap_content" android:layout_height="wrap_content" app:layout_anchor="@id/main_viewpager" app:layout_anchorGravity="bottom|end"/> </android.support.design.widget.CoordinatorLayout> […]

TextView «fill_parent» не заполняет родительский

У меня простой макет: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="wrap_content" android:layout_height="wrap_content" android:orientation="vertical" > <TextView android:id="@+id/textView1" android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="Large Text" android:textAppearance="?android:attr/textAppearanceLarge" /> </LinearLayout> Но мой TextView не принимает всю ширину, хотя я заполнял_parent. Как я могу сделать это с полным размером, а не только с размером содержимого?

Android ImageView по размеру не центрируется в родительском LinearLayout

Я понимаю, что это, вероятно, тривиальный вопрос о макетах, но я не могу заставить его работать так, как я хочу, без расслоения в том, что я чувствую, слишком много макетов контейнеров. Я пытаюсь настроить ImageView таким образом, чтобы выполнялись следующие условия: Ширина ImageView – это определенный процент от ширины его родительского элемента (ширина экрана пока). […]

Layout_above не работает правильно с layout_alignParentBottom

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

Не удалось создать элементы управления детали

Я получаю исключение null-указателя, открывающее около половины файлов Android в файле my layout. Кажется, нет никакого шаблона, почему некоторые файлы открываются, а некоторые файлы – нет. Я обновил затмение до Юноны. Переустановите все плагины (ADT), переустановите SDK android. Я привел в свое старое рабочее пространство и скорректировал свои проекты, чтобы указать на новый SDK для […]

Нижняя строчка в андроиде

Это мой исходный код xml для макета карты. Я показываю огромную карту на экране, и мне нужно макет высотой 30dp в нижней части экрана, чтобы отобразить несколько вкладок, таких как изображения. Как я нажимаю горизонтальный линейный макет в нижней части страницы? <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_height=" what here ? " android:layout_width="fill_parent" android:orientation="vertical"> <com.google.android.maps.MapView android:id="@+id/map_view" […]

Как заставить eclipse отображать макеты и стили xml как текст?

Недавно я перешел на Eclipse 4.2 (Juno) с ADT 20.0.3. Если я рассматриваю макет или стиль из старого проекта, Eclipse просто показывает мне его соответствующий редактор на основе управления. Я хочу отредактировать синтаксис-выделенный текст xml. Я не вижу способа переключить редактор плагина в этот режим, хотя он будет возвращаться к нему для макета, который он […]