Articles of макет

Проблема с макетами: SliderDrawer не заполняет родительскую ширину

Я использую SliderDrawer в Android. Внутри ящика есть макет, который содержит раздутый макет. Вот конечный результат: Обратите внимание, как содержимое ящика (в сером) не принимает всю ширину родителя (черная область). Вот код ящика (main_layout.xml): [UPDATE 2, добавлен весь код:] <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent"> <LinearLayout android:id="@+id/banner" android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content" android:gravity="center" android:padding="3px"> <ImageView android:src="@drawable/title" […]

Как программно добавлять представления и ограничения в ConstraintLayout?

У меня возникла проблема с программным добавлением представлений в макет Constraint Layout и настройка всех ограничений, необходимых для работы макета. То, что у меня сейчас, не работает: ConstraintLayout layout = (ConstraintLayout) findViewById(R.id.mainConstraint); ConstraintSet set = new ConstraintSet(); set.clone(layout); ImageView view = new ImageView(this); layout.addView(view,0); set.connect(view.getId(), ConstraintSet.TOP, layout.getId(), ConstraintSet.TOP, 60); set.applyTo(layout); ImageView даже не отображается на […]

Возврат каретки TextView не работает

Я читаю строку из xml-файла, хранящегося на SD-карте, которая имеет некоторые возвращаемые каретки, сохраненные с помощью escape-последовательности «\ n». Такие как <string mystring="Line1\nLine2"> Но когда я отображаю текст в эмуляторе, \ n появляется вместо создания новой строки. Я не делаю ничего необычного в тексте, просто прочитав его с помощью SAXParser, а затем добавлю его в […]

Изменить фон на FloatingActionButton?

Я пытаюсь установить фон FAB для другого цвета в XML. Я знаю, что могу сделать это в коде, но с моей стороны также потребуется много неудобного рефакторинга. <android.support.design.widget.FloatingActionButton android:layout_width="40dp" android:layout_height="40dp" android:background="#F38E1B" android:id="@+id/fab"/> По какой-то причине фон остается синим, когда он должен быть оранжевым. Я попробовал установить фон как способный к переносу, но это дает те […]

Активировать кнопку при записи текста в editText android

У меня есть макет, где у меня есть несколько редакторов и одна кнопка. Эта кнопка установлена ​​в значениеEnabled (false). Как я могу изменить его статус, когда пользователь пишет текст в edittext? Я хочу, когда пользователь поместил текст для редактирования текстовой кнопки setEnabled на true?

Android R.layout.main не получает разрешения

Я новичок в android и делаю свое первое приложение. У меня проблема с разрешением R.layout.main Главное автогенерируется в моем res / layout. Я уже импортировал android.R Но он по-прежнему не решает "основные"

Как я могу указать layout_below программно для LinearLayout?

Я хочу сделать что-то вроде этого программно – <RelativeLayout1> <LinearLayout name = 1> <LinearLayout below = 1> <RelativeLayout1> Я пытаюсь это сделать: LinearLayout.LayoutParams params = (LinearLayout.LayoutParams)mButtonContainer.getLayoutParams(); Params имеют поле weight поле width , но не имеет layout_below … Спасибо за любую помощь!

Android: holder.getSurface () всегда возвращает null

Мое мнение – куча обычного виджета и вид на поверхность. Я не знаю, почему после того, как я получу surfaceholder SurfaceView и снова использую getSurface() на держателе, я всегда getSurface() null. Вот мой пример кода: public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.view); } @Override public void onResume() { super.onResume(); surface = (SurfaceView) findViewById(R.id.surfaceView); this.holder = […]

Должен ли я использовать Java или XML для макетов Android?

Есть ли «лучшая практика» или заметная разница в производительности между использованием Java для создания макетов в Android над XML? Ради этого предположим, что мы просто выкладываем относительно простой интерфейс, который использует несколько видов деятельности.

Прозрачный просмотр линейного макета в Android

Привет, я делаю приложение для Android, где мне нужно поместить прозрачный вид на LinearLayout . См. На скриншоте. Просмотр, где написано «04», является прозрачным, но не полностью. Любая идея сделать этот вид прозрачным с некоторым цветом. Я сделал LinearLayout с закругленным и установил цвет также. <LinearLayout android:id="@+id/thirdLinearLayout" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/secondRelativeLayout" android:background="@drawable/clock_check_in_rounded_drawable" android:orientation="horizontal" > </LinearLayout> clock_check_in_rounded_drawable.xml […]

Intereting Posts
Как я / Могу ли я обновить Java от Eclipse? Юридические уведомления API Карт Google v2 Строка слишком длинная Использование жестов android над кнопками меню Как установить дополнение для виджета CardView в Android L Как избежать мягкой клавиатуры, показывающей автоматическое правильное предложение? Что такое action android: name = "com.android.vending.INSTALL_REFERRER"? Отображать только вкладки в панели действий. Получить PID процесса, чтобы убить его, не зная его полного имени Как получить имя пользователя, используя uid на Android Отправка нового намерения для широковещательного приемника дает дополнительные значения от предыдущего намерения TimePicker час не обновляется после переключения на 24h Ионная ошибка сборки android Как скрыть время, полученное от ответа, с сервера в андроиде, не показывая черный экран? Пакет отправлен, но не может принимать пакеты Как долго обновляется Mobile Android Market после публикации обновления?