Articles of layout

Ориентация линейного расположения Android вправо и вправо

Это то, что у меня есть: <?xml version="1.0" encoding="utf-8"?> <LinearLayout android:id="@+id/LinearLayout01" android:layout_width="fill_parent" android:layout_height="fill_parent" xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:background="#FFFFFF"> <LinearLayout android:id="@+id/LinearLayout01" android:layout_width="fill_parent" android:layout_height="wrap_content" xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="horizontal" android:background="#E30000" android:layout_gravity="center_horizontal|center_vertical" android:gravity="center_horizontal|center_vertical"> <TextView android:id="@+id/TextView00" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textColor="#FFFFFF" android:textSize="20px" android:textStyle="bold" android:text="Something" android:gravity="right|center_vertical" /> <LinearLayout android:id="@+id/LinearLayout01" android:layout_width="fill_parent" android:layout_height="wrap_content" xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="horizontal" android:gravity="right|center_vertical" android:layout_gravity="center_vertical" android:background="#E30000"> <Button android:id="@+id/btnCalls" android:layout_width="wrap_content" android:layout_height="wrap_content" android:drawableLeft="@drawable/icon" android:gravity="right|center_vertical" /> </LinearLayout> </LinearLayout> </LinearLayout> И […]

Android – Удалить Spinner Dropdown Arrow

Мне просто интересно, можно ли вообще удалить стрелку раскрывающегося списка для счетчика? У меня есть стрелка для стрелки в макете backgroud для моего счетчика, однако стрелка по умолчанию по умолчанию справа от счетчика, от которой я бы хотел избавиться. Вот код xml spinner для моего макета активности <Spinner android:layout_width="match_parent" android:layout_height="wrap_content" android:id="@+id/spinnerSelectStaff" android:layout_gravity="center_horizontal" android:layout_marginLeft="18dp" android:layout_marginRight="18dp" android:gravity="center" […]

Перевести вид с одного макета на другой с переводом анимации

Я новичок в анимации Android, и мое требование – перевести представление из одного макета в макет в одном XML-файле при щелчке этого представления. Сценарий: предположим, что я нажимаю кнопку, находящуюся в верхней части заголовка в XML-файле, и она должна перемещаться / переводить вниз (она должна оказывать влияние на то, что она лежит на другом макете […]

Динамическое обновление TabLayout без изменения выбранной вкладки

Я хочу реализовать мастер с библиотекой поддержки материалов . Я использую ViewPager и Tablayout но у меня проблема с динамическими добавлениями новых вкладок. Во-первых, я создал свои виджеты в методе onCreate : viewPager = (ViewPager) findViewById(R.id.tab_viewpager); tabLayout = (TabLayout) findViewById(R.id.tab_layout); adapter = new ViewPagerAdapter(getSupportFragmentManager()); adapter.addFrag(new DummyFragment(), "1"); adapter.addFrag(new DummyFragment(), "2"); viewPager.setAdapter(adapter); tabLayout.setupWithViewPager(viewPager); Затем я хочу […]

Как установить стиль дизайна материалов для отключенного EditText (android)?

Я пытаюсь сделать мой отключенный стиль EditText, как в руководствах: https://www.google.com/design/spec/components/text-fields.html#text-fields-labels <EditText android:id="@+id/account_number" android:layout_width="match_parent" android:layout_height="wrap_content" android:text="@string/test_account" android:enabled="false" /> Я уже реализовал стили оформления материалов, поэтому все мои виджеты выглядят материалами. Вопрос в следующем: есть ли способ получить эту пунктирную подчеркивание с использованием стилей , не добавляя дополнительных просмотров? Мои styles.xml : <style name="Theme.Main" parent="@style/Theme.AppCompat.Light.NoActionBar"> <item […]

Внутренняя тень на круге Android Canvas

Мне нужно сделать внутреннюю тень и градиент на Circle, которые я нарисовал в методе onDraw () моего вида, видят это (извините, из-за того, что я новичок в StackOverflow, я не могу отправлять изображения) Я выясняю, как заставить градиент работать, но я не могу получить внутреннюю тень. Все, что я нашел до сих пор, это сообщение, […]

AutoCompleteTextView странное поведение в устройстве LolliPop

Я использую AutoCompleteTextView в своем макете. Но это colorControlNormal и Activate не работает, как я ожидал. Мое значение цвета – #0072BA . Ниже приведено изображение для разных устройств. 1.) Android Kitkat 2.) Android LolliPop 3.) Android Marshmallow Код Xml, который я использовал, ниже <TextView android:layout_width="match_parent" android:layout_height="wrap_content" android:textColor="@color/md_black_1000" android:layout_marginTop="5dp" android:textSize="15sp" android:text="Medical Store Name" android:textColorHint="#999999" android:layout_below="@+id/search_drug_store" android:id="@+id/autoCompleteTextView_storename" […]

Многострочный текстовый вид в CollapsingToolbarLayout вместо заголовка

Я хочу отобразить текст в сворачиваемой панели инструментов вместо заголовка. Проблема в том, что текст может содержать более 1 строки. Поэтому мне нужно использовать пользовательский вид, но не могу понять, как его реализовать надлежащим образом. Также, как установить минимальную высоту CollapsingToolbar , чтобы всегда показывать все текстовые строки, а не сворачивать их на один? В […]

Как объединить строку в одной ячейке в макете таблицы в android, динамически?

Как получить ниже функциональность в android с макетом таблицы. Как видно на изображении, мне нужно объединить две ячейки в строке # 5 – столбец # 1 и строку # 6 – столбец # 1 динамически, и я должен заменить одно изображение там. Как я могу это достичь? Ваши ответы приветствуются.

Как обновить match_parent в linearLayout после использования setRotation?

У меня есть несколько вложенных макетов, которые я пытаюсь повернуть на 90 градусов по запросу в коде. У меня есть функция setRotation, которая работает отлично, но, к сожалению, с вращением не меняется. Ширина на этих элементах установлена ​​в match_parent, а после вращения она по-прежнему соответствует родительской ширине, а не родительской высоте, которую должна соответствовать. XML […]