Articles of android layout

Можно ли сохранить layout_weight в xml?

Мне нужно изменить layout_weight из 3 видов в макете, в зависимости от физического размера экрана. Представления имеют вес 0-1-0, но это должно измениться до 0,2-0,6-0,2, когда макет используется на экране xlarge. Я попытался сохранить layout_weight внутри разных копий size.xml (один в значениях / размерах и другой в значениях – xlarge / размеры), но похоже, что […]

Проблемы с рендерингом Не удалось разрешить ресурс @ id / search_edit_frame

Проблемы с рендерингом Не удалось разрешить ресурс @ id / search_edit_frame Это ошибка рендеринга, которую я получаю в своем XML-файле. Я думаю, что это имеет какое-то отношение к моей support.v7.SearchView Ниже support.v7.SearchView мой поисковый запрос: <RelativeLayout android:id="@+id/layout_ricerca" android:layout_width="match_parent" android:layout_height="50dp" android:background="@drawable/search_border_backgroud" android:layout_marginStart="10dp" android:layout_marginEnd="10dp" android:layout_marginTop="20dp"> <android.support.v7.widget.SearchView android:id="@+id/testo_ricerca" android:layout_width="wrap_content" android:layout_height="wrap_content" android:queryHint="@string/search_hint" android:textSize="25sp" android:layout_marginStart="5dp" android:iconifiedByDefault="false"/> <ImageButton android:id="@+id/tasto_ricerca" android:background="@color/trans" android:layout_marginTop="2dp" […]

Редактировать текст внутри прокрутки не прокручивается

Я искал решение, но кажется, что они не работают. Это мой случай не применим для изменения xml? Как исправить проблему? Работа прокрутки работает, но edittext не работает. благодаря <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:background="@drawable/share_bg" > <ScrollView android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginBottom="20dp" android:layout_marginTop="20dp" android:overScrollMode="never" > <RelativeLayout android:layout_width="match_parent" android:layout_height="wrap_content" > <ImageView android:id="@+id/photo_area" android:layout_width="wrap_content" android:layout_height="wrap_content" /> <TextView android:id="@+id/share_title" […]

Как определить фон кнопки в одном месте и использовать вокруг всего приложения?

Я бы хотел, чтобы все кнопки моего приложения Android использовали одно и то же фоновое изображение , вот все кнопки имеют атрибут: android:background="@drawable/my_btn_bg" Есть ли способ определить это в одном месте и вступить в силу во всех кнопках приложения? (Вместо определения фона для каждого компонента кнопки) Я думаю, что определение внутри theme.xml может быть решением, […]

Android: использование PopupMenu в API уровня 9

Мне нравится добавлять PopupMenu в мое приложение. Проблема в том, что он должен работать и на Android 2.3. Я нашел несколько сообщений, где люди предлагают использовать AlertDialog в качестве альтернативы, но я предпочитаю PopupMenu;) Я думаю, что он должен работать на этом уровне API, потому что я видел его в нескольких приложениях (мой телефон имеет […]

Справка по пользовательскому интерфейсу для уведомления о значке

Я хочу создать следующий интерфейс. Может ли кто-нибудь дать мне пример или предложить какой-то исходный код для реализации?

Как добавить новую строку в html-формате в android?

Я должен добавить текст к кнопке, выделенной жирным шрифтом первой строки, и разворачивать вторую, но я не могу определить, какой новый символ строки это. b.setText(Html.fromHtml("<b>" + st + "<\b>" + "\n" + cursor.getString(1))); Ive также попробовал b.setText(Html.fromHtml("<b>" + st + "<\b>" + "<br/>" + cursor.getString(1))); Второй работает, но обе строки выделены полужирным шрифтом. заранее спасибо

Не удается получить элемент из макета

У меня есть 2 вида деятельности. Второй .xml выглядит так: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" > <ListView android:id="@+id/TrainsListView" android:layout_width="fill_parent" android:layout_height="fill_parent" /> </LinearLayout> Часть манифеста: <activity android:name="TrainsActivity"> </activity> И я пытаюсь получить TrainsListView: mListView = (ListView) findViewById(R.id.TrainsListView); Но после этого mlistView имеет значение null. Зачем?

Как разместить вертушку под макетом спиннера, когда он щелкнут, и показать фигурку в леденец и выше?

Подобно переполнению меню накладывается панель инструментов так же, как прядильщик накладывается на себя, когда на ней отображается выпадающий элемент в леденец и выше версии для Android. Поэтому мне нужно разместить его ниже вертела, а не над ним.

Виджет Google+ Android для планшетного учебника

Я хотел бы создать гетерогенный виджет сетки в Android, такой как тот, который используется в таких приложениях, как Google+ для планшетов или Pinterest. Я не могу найти учебник, и это кажется особенно трудным. К сожалению, GridView может иметь только ячейки одинакового размера, в то время как я хочу достичь клеток разных размеров. Можете ли вы […]