Articles of android layout

Отзывчивый дизайн для всех устройств Android

Я использую два разных метода для достижения гибкого дизайна в устройствах Android Метод 1. Я использовал разные dimens.xml в разных папках, таких как values-hdpi values-ldpi values-mdpi values-xhdpi values-xxhdpi Метод 2. Я скопировал все мои макеты в layout layout-large layout-small layout-xlarge Папки и заданные разные высоты, ширины и другие Когда я использую первый метод, я не […]

Подкатегории меню ящика навигации

У меня есть навигационный ящик в моем приложении, используя класс DrawerLayout и NavigationView. Прямо сейчас у меня есть мой ящик, показывающий все мои категории, раздувая XML-файл меню. Как я могу получить его, чтобы некоторые из этих категорий разделялись подзаголовками и разделителями?

Android onfocuschange в xml

У меня Android-приложение, и в файле макета xml у меня есть что-то вроде этого: <CheckBox android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/checkBoxDone" android:checked="false" android:clickable="true" android:onClick="doneCheckBoxClicked" /> Затем в Java-коде я реализовал public void doneCheckBoxClicked(View v) { …} Могу ли я использовать аналогичный подход для действий по смене фокуса. Имейте в xml что-то вроде android:onFocusChanged="editTextFieldFocusChanged" А затем в java-коде: public […]

Исключение отправки события ввода при вызове startActivity

На StackOverflow и другие форумы уже задан ряд связанных вопросов. Но все же это вызывает, и ни одно из решений для меня не работает. Кроме того, я хотел бы заявить, что я использую устройство 13 дюймов Braun Tablet. Поток приложения согласно Деятельности, A Активность, вызывающая активность B и из B Я FLAG_ACTIVITY_CLEAR_TOP A Activity с […]

В чем смысл `Content_main.xml`?

Насколько я понимаю, файл content представляет собой только содержимое файлов xml … но в отдельном файле. В чем смысл? я видел Какова роль content_main.xml в android studio 1.4? И, похоже, не много документации о content_XXX.xml , поэтому мне было интересно, почему новое обновление включает создание этого файла по умолчанию? Зачем делить код на два файла, […]

Google Maps v3 MapView не принимает все родительское представление в Android

Я использую фрагмент с именем GoogleMapFragment, который отображает Map Map Google (v3). Это макет, который использует сам фрагмент, который затем вставляется в другой макет: <?xml version="1.0" encoding="utf-8"?> <com.google.android.gms.maps.MapView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/map_view" android:layout_width="match_parent" android:layout_height="match_parent" /> Родительский макет: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent"> <!– Overview section –> <LinearLayout android:id="@+id/games_overview_wrapper" android:orientation="vertical" android:layout_width="match_parent" android:layout_height="wrap_content" /> <!– Details […]

Вкладки с иконками с использованием ViewPager, как их разметки? Путем присоединения некоторого файла макета

Я новичок в Android, разработке приложения для Android, которое содержит «вкладки». Я разработал это: Но я хочу создать такой дизайн, Я думаю, что должен быть способ, как и для заполнения списков с помощью пользовательских адаптеров. Но я не нахожу ничего, чтобы сделать это, уроки, которые доступны в Android Web, выходят за рамки моего разума, потому […]

Вызов onBindViewHolder при прокрутке просмотра Recycler

У меня есть список изображений в моем представлении Recycler и при прокрутке списка ресайклеров вызывается onBindViewHolder. Я хочу снова вызвать onBindViewHolder, когда я просматриваю представление recycler, чтобы получить положение просматриваемого в данный момент изображения. Как снова вызвать onBindViewHolder (при прокрутке вверх)?

Масштабируемый круг в соответствии с размером экрана

Это было какое-то время, когда я застрял в этом. Я новичок разработчик Android. У меня крутой круг. circular_shape.xml <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:useLevel="false" android:shape="ring" android:thickness="0.8dp"> <solid android:color="@android:color/holo_blue_dark"/> </shape> Теперь я хочу использовать этот круг в макете активности таким образом, чтобы он охватывал весь экран. То есть ширина экрана должна быть равна диаметру круга. Обратите […]

Клавиатура Android Enter / Next Button

В моем приложении Android у меня есть 4 EditText s: E11 E12 E21 E22 Когда я пишу в E11 и нажимаю Enter или TAB, он фокусирует E21 как поведение Android по умолчанию. Как я могу заставить его перейти на E12?