Articles of layout

Android.support.design.widget.tablayout Вкладка Цвет индикатора

Я использую TabLayout и View Pager для отображения нескольких вкладок. Я хочу изменить выбранный индикатор вкладки. Я использовал app:tabIndicatorColor но цвет не меняется. Он показывает зеленоватый цвет. Я прочитал, что по умолчанию цвет tabIndicator установлен на color/accent , однако зеленоватый цвет не является моим цветом акцента. Мой xml выглядит следующим образом: <?xml version="1.0" encoding="utf-8"?> <android.support.design.widget.CoordinatorLayout […]

Поместите четыре относительных расположения одинаково на экран

Я пытаюсь поместить четыре RelativeLayouts на экране одинаково, как показано на изображении ниже. Я просто ничего не могу найти. Каждый из них будет содержать текстовую метку и кнопку, центрированную в их квадранте. Я попытался поместить четыре внутри RelativeLayout с соответствующими значениями alignParent и alignParent установленными в Left / Right и Top / Bottom. Я также […]

Попытка заставить Android LinearLayout растягиваться горизонтально и вертикально

ОБНОВЛЕНИЕ: Я ценю совет по использованию GridView, и я уверен, что это обеспечит лучшую производительность. Однако мои первоначальные усилия по внедрению простого GridView привели к постыдному сбою. Я полагаю, что выяснение того, что я делаю неправильно, касается другой темы. Чтобы исправить эту реализацию, я использовал OnWindowFocusChanged, чтобы найти высоту ANDROID_CONTENT, а затем разделился на количество […]

Android Relative Layout alignParentRight и alignParentEnd

Я пытаюсь выяснить разницу между параметрами макета для относительной компоновки, в частности alignParentRight и alignParentEnd (также alignParentLeft и alignParentStart). Чтение ссылки не очень помогает, я решил, что конец родителя всегда был прав. Есть ли разница в этом? Сейчас обесценивается?

Как я могу «просмотреть макет» xml-файла на Android?

Я создаю кучу файлов макетов и хотел бы предварительно просмотреть, как они будут выглядеть на Android. Есть ли способ сделать это? И если да, то какой был бы лучший способ? Прямо сейчас, я должен загрузить устройство и каждый раз перейти к Activity, чтобы увидеть макет. Кроме того, похоже, что предварительный просмотр Eclipse не идеален, поскольку […]

Отображать символы с акцентом в веб-просмотре

В моем приложении не отображаются символы с акцентом. Я просмотрел этот последний год, но не смог найти решение. Я копался, но до сих пор не нашел решения. Я предоставил скриншот, который показывает, что происходит, когда пользователь вводит «London Château» в поле EditText, которое загружается в WebView при нажатии кнопки. Акцентированный символ «â» не переводится так, […]

План Android – два вида рядом друг с другом, равная ширина, используют ширину экрана всего экрана

У меня проблема с макетом в android. Я хочу, чтобы два представления имели равную ширину, и они должны почти использовать всю ширину экрана. Каждое представление должно содержать метку с центром. Это должно выглядеть так, когда это делается: Вот что у меня есть до сих пор: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent"> <View android:id="@+id/view1" android:layout_width="10dp" […]

Как программно выровнять Android TextView справа от другого TextView

В приведенном ниже коде я создал два текстовых представления и добавил их программно в относительный макет. Я хочу выровнять их бок о бок. Код работает нормально, но не помещает новый TextView справа от предыдущего TextView вместо этого новый TextView расположен с запасом (0,0,0,0), то есть в правом верхнем углу экрана: super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); relativeLayout= (RelativeLayout) findViewById(R.id.relative_Layout); […]

Почему кнопка нажата, когда на нее накладывается другой макет?

У меня есть макет, который относительно позиционирован. В этом я получил (к настоящему времени) две вещи: Кнопка Clickable, привязанная к событию onClick LinearLayout, который накладывается на весь экран Хотя LinearLayout накладывает кнопку, кнопка все еще доступна для клика. Даже если в оверлее есть еще одна кнопка. Как я могу избежать этого?

Android APK устанавливает несколько значков / действий?

У меня есть одна программа с несколькими макетами / действиями. Я устанавливаю APK, и у меня есть 3 значка APP в моем месте установленных приложений! Я думал, что это, может быть, моя среда отладки, но теперь я знаю, что это вызвано пакетом APK. Значки, похоже, имеют названия некоторых видов / макетов, которые у меня есть […]

Intereting Posts