Articles of макет

Android Studio 0.3.6 проблемы рендеринга при использовании spinner with android: entries = "@ array / some_array" используется

Я получаю ошибку « Проблемы с рендерингом» в Android Studio 0.3.6 при разработке макета, содержащего счетчик с указанными записями: Запись, которая вызывает проблему: android:entries="@array/gender" Удалите его, и Layout отлично отобразит: Gender.xml, расположенный в значениях, содержит следующее: <?xml version="1.0" encoding="utf-8"?> <resources> <string-array name="gender"> <item>Male</item> <item>Female</item> </string-array> </resources> Я подозреваю, что это ошибка в студии Android, поскольку […]

ListView под scrollview в Android

Я пытаюсь поставить ListView под ScrollView в android. Я попытался поместить их в LineaLayout как это <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/frameLayout" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > <ScrollView android:id="@+id/marketDetailScrollView" android:layout_width="fill_parent" android:layout_height="fill_parent" > … </ScrollView> <ListView android:id="@android:id/list" android:layout_height="fill_parent" android:layout_width="fill_parent" android:background="#FFF"/> </LinearLayout> И ListView не отображается. Я также попытался поместить его в RelaviteLayout и все равно ничего. Могу ли я […]

Индекс таблицы строк в TableLayout

У меня есть TableLayout и некоторое неизвестное количество TableRows, которые создаются на основе того, что находится в базе данных. Каждая строка имеет подключаемый модуль OnClick, однако, как только щелчок происходит, я не могу сказать (значимо), из какой строки он пришел. Есть ли способ, которым я могу получить индекс tablerow в отношении TableLayout или мне нужно […]

Расположение Android, кнопки настройки имеют одинаковый размер

Я совершенно новичок в программировании приложений для Android в eclipse. С учетом сказанного, я основывался на коде в Интернете и придумал этот xml-файл для своего макета. Я не могу заставить четыре кнопки иметь одинаковый размер , и когда я играю с другими частями, индикатор прогресса и тексты под ним, они выходят из бананов, отображая его […]

Изменение цвета кнопки без изменения формы в андроиде

Когда я говорю button.setBackgroundColor(Color.BLUE); Форма кнопки изменяется на прямоугольник по умолчанию. Я хочу изменить цвет кнопки, не затрагивая ее оригинальную форму. Пожалуйста, помогите мне.

Layout-xlarge игнорируется с помощью эмулятора Nexus 10 в Android Studio 1.4.1

Я использую Android Studio версии 1.4.1. У меня есть следующие 2 макета xmls в моем макете большого размера: деятельность-main.xml <?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" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:fitsSystemWindows="true" tools:context=".MainActivity"> <android.support.design.widget.AppBarLayout android:layout_height="wrap_content" android:layout_width="match_parent" android:theme="@style/AppTheme.AppBarOverlay"> <android.support.v7.widget.Toolbar android:id="@+id/toolbar" android:layout_width="match_parent" android:layout_height="?attr/actionBarSize" android:background="?attr/colorPrimary" app:popupTheme="@style/AppTheme.PopupOverlay" /> </android.support.design.widget.AppBarLayout> <include layout="@layout/content_main" /> <android.support.design.widget.FloatingActionButton android:id="@+id/fab" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="bottom|end" android:layout_margin="@dimen/fab_margin" android:src="@android:drawable/ic_dialog_email" /> </android.support.design.widget.CoordinatorLayout> content_main.xml […]

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

Я недавно занимаюсь разработкой Android и создаю приложение на студии Android, и я хочу, чтобы мое приложение имело одинаковый дизайн на всех устройствах: Samsung Galaxy S4 => 1080×1290; 5,0” Galaxy Nexus => 720×1280; 4,7” Nexus 4 => 768×1280; 4,7” Motorola Droid Razr M => 540×960; 4,3” Nexus S => 480×800; 4” Galaxy S2 => 480×800; […]

Почему Lint показывает предупреждение при использовании в (дюймах) или мм (миллиметрах) единиц измерения?

В документации четко указано, что mm и in зависят от размера экрана. мм Миллиметры – Исходя из физического размера экрана. в Дюймы – на основе физического размера экрана. Но когда я их использую, Линт говорит: Избегайте использования «мм» в качестве единиц (он не работает точно на всех устройствах); Вместо этого используйте «dp» Неправильная документация? И […]

Принципы дизайна макета Android

Я проводил много исследований по лучшим способам разработки макетов для разных размеров экрана, плотности экрана и ориентации, и я все больше смущаюсь. 1. Плотность дизайна и размер экрана Я прочитал эту ссылку Теперь, когда вы проектируете для пряников, что следует учитывать. Макеты в каждой папке говорят LDPI, HDPI and MDPI . Но это увеличивает размер […]

LinearLayout не заполняет tablerow, даже ширина fill_parent называется

У меня есть linearLayout внутри tableRow, этот linearLayout содержит диаграмму, которую я хотел бы отобразить для своего приложения. Я прочитал какой-то поток, говорящий, что дочерний элемент tableRow не должен указывать его ширину и высоту, поэтому я сделал это, но диаграмма не отображается. Если я укажу, что linearLayout будет width = fill_parent и height = 200dp, […]