Articles of xml

Eclipse отсутствует Графический макет и вкладки «Источник» при редактировании файлов Android XML

Когда я редактирую XML-файлы в Eclipse с помощью Android Common XML Editor, я могу использовать только графический редактор макетов. Я вижу на фотографиях в Интернете, как предполагается, что вкладки внизу для Graphical и Source, но у меня их нет. Как это сделать? Использование Eclipse 4.2.1. Благодаря!

Список Чтения <Элемент> с Дополнением к XML API

Я пытаюсь использовать Retrofit с SimpleXmlConverter для чтения данных из моего API. Мой комментарий класса выглядит так: @Root class Comment { @Element private String text; } Я хотел бы прочитать список комментариев от XML: <comments> <comment> <text>sample text</text> </comment> <comment> <text>sample text</text> </comment> </comments> В моем интерфейсе есть метод: @GET("/lastcomments") ArrayList<Comment> lastComments(); Но когда я […]

Как связать layout_width и layout_height с использованием привязки данных в Android

Я пытаюсь связать логическое значение, которое указывает на ImageView, если размер экрана мал, поэтому он сжимается, если мне нужно больше места для других компонентов. Для этого я использую библиотеку DataBinding . Мой макет, ширина и высота которого зависит от этого булева: … <data> … <variable name="smallScreen" type="boolean"/> … </data> … <ImageView android:layout_width="@{smallScreen ? @dimen/img_small_screen_size : […]

Как заполнить ListView (на Android) данными XML или JSON?

Я прочитал учебник, и он использует SQLlite и «SimpleCursorAdapter» для заполнения списка элементами. Это код, который научил меня учебник. private void fillData() { // Get all of the notes from the database and create the item list Cursor c = mDbHelper.fetchAllNotes(); startManagingCursor(c); String[] from = new String[] { NotesDbAdapter.KEY_TITLE }; int[] to = new int[] […]

Как изменить цвет и / или вытащить разделитель TabWidget в Android?

Я использую TabLayout, и у меня есть пользовательские изображения для вкладок, которые я использую, но для жизни я не могу понять, как изменить цвет или даже изображение разделителя между вкладками и содержимым вкладки , Я попытался использовать setDividerDrawable (), но он сработает, когда я вызываю его перед настройкой содержимого вкладки и просто ничего не делает, […]

Затухание всей компоновки, прокручиваемой в ручном развороте

Ниже приведен код моего координатора. Это работает хорошо. <android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="match_parent" android:fitsSystemWindows="true"> <android.support.design.widget.AppBarLayout android:id="@+id/appbar" android:layout_width="match_parent" android:layout_height="wrap_content" android:fitsSystemWindows="true" android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"> <android.support.design.widget.CollapsingToolbarLayout android:id="@+id/collapsing_toolbar" android:layout_width="match_parent" android:layout_height="match_parent" android:fitsSystemWindows="true" app:contentScrim="#f4f4f4" app:expandedTitleMarginEnd="16dp" app:expandedTitleMarginStart="48dp" app:layout_scrollFlags="scroll|exitUntilCollapsed"> <RelativeLayout android:layout_width="match_parent" android:layout_height="match_parent"> <ImageView android:id="@+id/header" android:layout_width="match_parent" android:layout_height="match_parent" android:background="@drawable/echo3" android:fitsSystemWindows="true" android:scaleType="centerCrop" /> <RelativeLayout android:layout_width="match_parent" android:layout_height="40dp" android:layout_alignParentBottom="true" android:background="#fff"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerInParent="true" android:text="Private Albums" android:textColor="#000" android:textSize="22sp" android:textStyle="bold" /> […]

Error: идентификатор ресурса, найденный для атрибута «showAsAction» в пакете android

Я работал над проектом Android и столкнулся с ошибкой, которую я не могу решить довольно долго. Вот ошибка, которая говорит error:no resource identifier found for attribute"showAsAction" В пакете android И ошибка находится в следующем файле login_.xml <item android:id="@+id/action_settings" android:orderInCategory="100" android:showAsAction="never" android:title="@string/action_settings"/>

Является ли конкатенация строк ресурсов / конкатенации строк, возможна ли в файле макета?

У меня есть строки ресурсов: <string name="address">Address</string> <string name="city">City</string> <string name="country">Country</string> <string name="pincode">Pincode</string> В моем приложении в нескольких местах я использую эти строки в одиночку, и в нескольких местах я преуспеваю их в двоеточие . Я не собираюсь создавать еще четыре строки ресурсов: <string name="address_with_colon">Address: </string> <string name="city_with_colon">City: </string> <string name="country_with_colon">Country: </string> <string name="pincode_with_colon">Pincode: </string> […]

Как представить отношения «многие-ко-многим» в XML или другом простом формате?

У меня есть приложение управления списками, которое хранит его данные во многих отношениях. IE Примечание может быть в любом количестве списков, а в списке может быть любое количество заметок. Я также могу экспортировать эти данные в XML-файл и импортировать его в другой экземпляр моего приложения для обмена списками между пользователями. Однако это основано на унаследованной […]

Android Studio, как сделать 2 столбца LinearLayout

Я очень новичок в разработке приложений для Android, и я пытаюсь достичь следующей компоновки кнопок в Android Studio. [ Я пытался использовать линейную компоновку, но я не мог понять это правильно. <LinearLayout android:orientation="horizontal" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_alignParentTop="true" android:layout_alignParentLeft="true" android:layout_alignParentStart="true" android:layout_alignParentRight="true" android:layout_alignParentEnd="true" android:weightSum="1"> <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="New Button" android:id="@+id/button" android:layout_alignParentBottom="true" android:layout_alignParentRight="true" android:layout_alignParentEnd="true" android:background="#016eff" android:layout_alignParentLeft="true" android:layout_alignParentStart="true" android:layout_margin="10dp" android:textColor="#ffffff" […]