Articles of layout

Android Espresso, соответствующий корневому представлению

У меня возникли проблемы с сопоставлением тостов в одном из моих действий. В других он работает без каких-либо проблем, но в этом он отсутствует. Я не знаю каких-либо специальных изменений макета, которые могут вызвать подобное поведение. Я получаю следующее исключение: java.lang.RuntimeException: Waited for the root of the view hierarchy to have window focus and not […]

Невозможно прокрутить фрагмент диалога

Я пытаюсь вывести всплывающее окно DialogFragment и показать прокручиваемую легенду TextView но она просто отсекает остальную часть легенды. Я не могу прокрутить его или что-то еще. Я попробовал добавить ScrollView но ничего не делает. Это экран, который я получаю: Это мой файл макета XML: <?xml version="1.0" encoding="utf-8"?> <ScrollView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:fillViewport="true"> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" […]

ViewPager не загружает среднюю страницу правильно

У меня есть фрагмент, внутри которого есть TabHost с 3 вкладками. В моем основном действии есть ящик навигации, и когда выбран вариант с макетом вкладки внутри, он загружает все 3 вкладки правильно в первый раз, но если я открою ящик и снова нажмем опцию с вкладками, средний вариант никогда не появится. Я также постоянно получаю […]

Android NavigationView с внутренним интервалом

В настоящее время я разрабатываю приложение для Android с поддержкой NavigationView. Я должен задать вопрос, чтобы сделать это так, как хочу: (1) Я хочу разделить навигационные элементы на две области: одну сверху сверху заголовка и одну в нижнем конце. (2) Я хочу удалить прокладку между разделителем и элементом под ним. Как это выглядит и как […]

Android CollapsingToolbarLayout title – ошибка верхнего края

CollapsingToolbarLayout заголовок имеет странный верхний край, но только тогда, когда он рухнул и только когда внутри фрагмента. Перед версией библиотеки поддержки дизайна 25.0.0 все работало нормально. Видео: https://www.youtube.com/watch?v=7WUrFhmvs_Q&feature=youtu.be 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" android:layout_width="match_parent" android:layout_height="match_parent" android:fitsSystemWindows="true"> <android.support.design.widget.AppBarLayout android:layout_width="match_parent" android:layout_height="256dp" android:fitsSystemWindows="true" android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"> <android.support.design.widget.CollapsingToolbarLayout android:id="@+id/collapsing_toolbar_layout" android:layout_width="match_parent" android:layout_height="match_parent" android:fitsSystemWindows="true" app:contentScrim="?attr/colorPrimary" app:layout_scrollFlags="scroll|exitUntilCollapsed"> <ImageView android:layout_width="match_parent" android:layout_height="match_parent" android:fitsSystemWindows="true" android:scaleType="centerCrop" […]

Добавление эффекта пульсации в пользовательский CompoundButton

У меня есть следующий пользовательский CompoundButton : public class CustomCompoundButton extends CompoundButton { public CustomCompoundButton(Context context) { this(context, null); } public CustomCompoundButton(Context context, AttributeSet attrSet) { super(context, attrSet); setup(); } private void setup() { setBackgroundResource(R.drawable.button_selector); setGravity(Gravity.CENTER); setClickable(true); } } Я установил ширину и высоту Button из кода, добавив ее в макет: button.getLayoutParams().width = myWidth; button.getLayoutParams().height […]

Динамический контент внутри списка в Android

Я хочу отобразить список Cardview и внутри каждого CardView , мне нужно иметь кнопки X. Здесь A – постоянная (скажем, 30), тогда как X может быть изменена пользователем (в зависимости от его предпочтений, но не будет превышать 15). Чтобы построить это, моя первая реакция в качестве новичка состояла в том, чтобы иметь RecyclerView внутри каждого […]

Изменение цвета FAB с эффектом пульсации

В Android, я хочу сделать что-то вроде этого (но с двумя чередующимися цветами черно-белые: Изменение цвета с эффектом пульсации Я попытался сделать так: 1) установить значение по умолчанию backgroundTint & ripple color через XML app:backgroundTint="@android:color/black" app:rippleColor="@android:color/white" 2) в методе onclick, изменил backgroundTint на белый и рябь цвета на черный Установите строку для начального цвета, то […]

Я не могу прокручивать свой макет в многооконном окне в Nougat 7.0

Чтобы поддерживать многооконный режим в nougat 7.0, мне нужно спроектировать весь мой макет с родительским scrollview или есть ли другой способ заставить его работать. Я должен изменить весь свой старый дизайн на scrollview с минимальной шириной и высотой для поддержки многооконного окна. В учебнике разработчика Android я получил этот код, в этом нет понятия прокрутки, […]

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

Я внедрил ViewPager в своем собственном приложении Launcher для дома и добавил 5 страниц в ViewPager . Теперь я хочу добавить виджеты на ViewPager экране и ярлыки приложений на отдельных страницах в моем ViewPager . Какой был бы лучший способ добиться этого?

Intereting Posts
Диалоговое окно «Несколько разрешений» на Android с помощью входа в Google после изменения ориентации Android Eclipse Как я могу сохранить отображаемый GLsurfaceView как * .png изображение Несколько видеофайлов одновременно воспроизводятся на Android Как настроить HTTP-прокси, например Fiddler2 или Charles Web Proxy, с последним эмулятором Android в Windows? Выбрать фотографию из галереи в android 5.0 Проверить пользователей с помощью цифр АБР, получивший разрешение, отказался, несмотря на то, что он работает от имени root Значение Sharedpreference byte очищено после приложения, убитого с помощью «Force Stop» или диспетчера задач Как расширить зону касания вида Интеграция платежных шлюзов Billdesk для Android Можно ли использовать eval () в React.js Native для определения новых впечатлений в приложении? КоординаторLayout с CollapsingToolbarLayout прерывается с помощью клавиатуры в диалоговом фрагменте Не удалось выполнить задачу «GenerateJavaStubs» Как служба Android обновит пользовательский интерфейс активности, которая его начала? Java.lang.NullPointerException com.google.android.gms.analytics.w $ b.run