Articles of андроид макет

Как отправить данные из Activity в Fragment

Я знаю, что здесь есть много тем. Я также читал документацию много раз, но не могу найти лучший способ передать данные из активности в фрагмент. Я хочу, чтобы показывать результаты моей поисковой активности в двух разных макетах (список и карта), используя прокручиваемые виды с вкладками . Мне нужно передать 2 данных в фрагменты: «currentLocation», который […]

Match_parent не работает с CoordinatorLayout

Я использую библиотеку поддержки дизайна Android ( com.android.support:appcompat-v7:22.2.0 ), и у меня есть LinearLayout в CoordinatorLayout следующим образом: <android.support.design.widget.CoordinatorLayout android:id="@+id/rootLayout" android:layout_width="match_parent" android:layout_height="match_parent"> <android.support.design.widget.AppBarLayout android:layout_width="match_parent" android:layout_height="wrap_content"> <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/ThemeOverlay.AppCompat.Light" app:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"> </android.support.v7.widget.Toolbar> </android.support.design.widget.AppBarLayout> <!– Content –> <LinearLayout android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" android:background="#44ff44" app:layout_behavior="@string/appbar_scrolling_view_behavior"> <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Yo Yo" /> <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Yo Yo" /> […]

Android настраивает stackview

Я пытаюсь настроить виджет StackView, чтобы выглядеть немного по-другому. Порядок и вид по умолчанию в стеке: И я пытаюсь добраться до чего-то большего: Любая помощь будет оценена Шими

Как настроить мою персональную клавиатуру в качестве стандартного ввода в моем приложении

Я создал небольшую клавиатуру, чтобы заменить стандартную клавиатуру Android. Что мне делать, чтобы установить мою клавиатуру в качестве стандартного ввода в моем приложении? благодаря

Android Lollipop: ImageView игнорирует атрибут fitsSystemWindows (прозрачная строка состояния)

В настоящее время я работаю над приложением, для которого я хочу включить прозрачную строку состояния. Я хочу, чтобы ImageView (который мне нужен для его атрибута scaleType ) охватывал всю полноту экрана, чтобы изображение отображалось ниже строки состояния. Вот мой макет: <android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:fitsSystemWindows="true"> <RelativeLayout android:layout_width="match_parent" android:layout_height="match_parent" android:fitsSystemWindows="true"> <ImageView android:layout_width="match_parent" android:layout_height="match_parent" android:adjustViewBounds="true" android:fitsSystemWindows="true" android:scaleType="centerCrop" […]

Тень под Actionbar-compat при использовании прокладок

Я работаю над Android-приложением, которое использует пакет совместимости от Google для получения фрагментов и т. Д. В Android 2.x. Панель действий была создана на основе примера Google. Белая «тень» была помещена под нее, используя <item name="android:windowContentOverlay">@drawable/actionbar_shadow</item> Однако объект под панелью действий (фрагмент) содержит ListView со следующим свойством android:paddingTop="5dp" Это приводит к тому, что белая тень […]

Всегда показывать полный заголовок в ActionBar

У меня есть ActionBar с логотипом, названием, тремя вкладками и одним действием. В портретном режиме все выглядит хорошо, потому что вкладки перемещаются в сложный ActionBar, например: __ _ __ _ __ _ __ _ __ _ __ # Мой заголовок ¤ _ _ _ _ _ _ _ _ _ _ _ _ _ _ […]

SpannableString не отображается правильно в режиме ландшафта

У меня есть часть кода, которая добавляет некоторое изображение в EditText, используя SpannableString, как показано ниже: SpannableString ss = new SpannableString("Some random String in my application."); Drawable d = getResources().getDrawable(R.drawable.emoticon_0001); ImageSpan span = new ImageSpan(d, ImageSpan.ALIGN_BOTTOM); ss.setSpan(span, startIndex, endIndex, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE); Есть некоторый индексный расчет между тем, что я не включал, потому что они не важны. […]

Голо быстрый просмотр прокрутки на старых устройствах

О моем приложении У меня есть приложение, которое имеет голографический вид. Для устройств с предварительной сотой я просто поддерживал некоторые элементы темы Голо. Работа с темами, стилями и attrs в порядке для CheckBox, RadioButton … То, что я пытаюсь сделать Я использую ListView для отображения большого количества элементов. Я хочу включить быстрый прокрутка в моем […]

Управление переключателем не работает на Dialog в Android версии 5.0

Я использовал ниже switch в своем приложении. <Switch android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerHorizontal="true" android:text="" android:thumb="@drawable/toggle_button_color" android:textOff="@string/text_estimate" android:textOn="@string/text_accurate" android:textColor="@color/white" /> В вышеперечисленном switch я использую toggle_button_color.xml чтобы изменить цвет большого пальца на зеленый и красный, когда switch toggle_button_color.xml и выключен соответственно. <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_checked="false" android:drawable="@color/red" /> <item android:state_checked="true" android:drawable="@color/green" /> </selector> Если я добавлю этот switch в […]