Articles of xml

Ошибка Android: вы должны указать атрибут layout_width

Извините, потому что мой заголовок похож на многие другие на StackOverFlow но ни одно из этих решений не соответствует моей проблеме. Я разрабатываю макет с использованием Relative Layout . После проектирования в представлении кода, когда я перехожу к графическому представлению, Eclipse отмечает: Вы должны указать атрибут layout_width. Вы должны указать атрибут layout_height. , Когда я […]

Android конвертирует XML View в Bitmap, не показывая его

Я пытаюсь установить представление для моего кластера карт. Я раздуваю представление из XML и устанавливаю текст в соответствии с размером кластера, и я хочу показать это представление. В следующем коде я получаю нулевую растровую карту в ответ: private Bitmap createClusterBitmap(int clusterSize) { View cluster = LayoutInflater.from(context).inflate(R.layout.map_cluster, null); cluster.setText(String.valueOf(clusterSize)); cluster.setDrawingCacheEnabled(true); cluster.buildDrawingCache(true); Bitmap bm = cluster.getDrawingCache(); return […]

Android EditText следующий фокус

У меня есть пара EditTexts, распространенных в 2 фрагментах. Один из фрагментов имеет следующий xml-макет: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" android:paddingBottom="@dimen/activity_vertical_margin" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin" > <TextView android:id="@+id/title" android:layout_width="match_parent" android:layout_height="wrap_content" android:background="@drawable/cool_button" android:gravity="center" android:text="@string/user_account" android:textAppearance="?android:attr/textAppearanceMediumInverse" /> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="@color/yellow" android:gravity="center" android:padding="10dp" android:text="@string/registration_description1" android:textAppearance="?android:attr/textAppearanceSmall" /> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical" > <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" […]

Изменение цвета панели навигации, Android

Как изменить цвет / прозрачность панели навигации от черного до общего цвета в устройствах до Lollipop (например, цвет строки состояния или панели действий)? Могу ли я сделать это с помощью AppCompat или это возможно только для SDK 21?

Как раздуть Android View в классе LinearLayout?

У меня есть маленький кусочек xml, который я буду использовать во многих местах своего приложения. По этой причине я хочу сохранить его в отдельном файле. Поэтому я создал mywidget.xml, в котором у меня есть xml. Затем я пытаюсь раздуть это в mywidget.java, после чего я хочу включить его в другой XML-файл, например: <com.mycom.android.ui.widget.AmountWidget android:layout_width="fill_parent" android:layout_height="wrap_content"></com.mycom.android.ui.widget.AmountWidget> […]

Тема Программно задана. Как перезагрузить действие для применения

Как я могу применить тему без перезапуска всего приложения? Если я сделаю это с помощью startActivity(getIntent()); finish(); startActivity(getIntent()); finish(); Активность завершается и не перезапускается. Можно ли просто перезапустить / воссоздать действие для применения темы?

Android Relative Layout с липким нижним колонтитулом

Я относительно новичок в разработке Android, и мне сложно собрать определенный интерфейс. Я просмотрел много похожих вопросов, но ни один из них не дал мне ответ, который я ищу. Я хочу собрать XML-интерфейс следующим образом: Я хочу, чтобы LinearLayout действовал как липкий нижний колонтитул, который будет содержать две кнопки. Эта часть всегда будет соответствовать нижней […]

Java.lang.ClassCastException: android.view.ViewGroup $ LayoutParams нельзя отбрасывать в android.widget.RelativeLayout $ LayoutParams

Привет, я только что отредактировал свой XML, я поставил код слайдов в моем XML, но это ошибка. <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:background="#ffffff" > <ListView android:id="@+id/menu_content_menulist" android:layout_width="match_parent" android:layout_height="match_parent" android:padding="8dp" android:cacheColorHint="@android:color/transparent" android:divider="@null" android:listSelector="@null"/> <RelativeLayout android:layout_width="match_parent" android:layout_height="match_parent"> <com.mozaik.tangsel.side_menu_scroll.ScrollerLinearLayout android:id="@+id/menu_content_side_slide_layout" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="verti_ <LinearLayout android:layout_width="fill_parent" android:layout_height="fill_parent" android:id="@+id/content_statis" android:orientation="vertical" android:background="@drawable/bg_app" > <include layout="@layout/layout_action_bar" /> <ScrollView android:id="@+id/SV" […]

Как создать динамическую таблицу данных в android?

Я просмотрел учебники для TableLayouts и других подобных вещей, но все это, кажется, запрограммировано как статическое количество строк с textview. Мне интересно, можно ли создать простую таблицу данных с тремя столбцами и переменным набором строк, которые я могу добавить / удалить элементы из кода Java. В основном, есть что-то вроде этого: DATA DATA DATA row1 […]

Тег метаданных не имеет правильного значения

Я новичок в android, я пытаюсь использовать Google Maps в своем приложении, используя службы google play, получая ошибки. MapViewActivty: public class MapsViewActivity extends FragmentActivity { // Google Map private GoogleMap googleMap; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.maps); try { // Loading map initilizeMap(); } catch (Exception e) { e.printStackTrace(); } } /** * […]