Вопросы с тегом «android-layout»

Макет определяет визуальную структуру для пользовательского интерфейса, такого как пользовательский интерфейс для действия, фрагмент или виджет приложения.

8
Как программно закруглить углы и задать случайные цвета фона
Я хотел бы скруглить углы представления, а также изменить цвет представления в зависимости от содержимого во время выполнения. TextView v = new TextView(context); v.setText(tagsList.get(i)); if(i%2 == 0){ v.setBackgroundColor(Color.RED); }else{ v.setBackgroundColor(Color.BLUE); } v.setLayoutParams(new LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT)); v.setPadding(twoDP, twoDP, twoDP, twoDP); v.setBackgroundResource(R.drawable.tags_rounded_corners); Я надеялся установить возможность рисования и цвета перекрываться, но это не так. …

7
Использование отрицательных полей в Android - плохая практика?
Демо отрицательной маржи: Сценарий Перекрытие представлений путем установки отрицательного поля для одного из них, чтобы оно вторгалось в ограничивающую рамку другого представления. мысли Кажется, это работает так, как вы ожидаете, с перекрытием макетов, если они должны. Но я не хочу столкнуться с более серьезной проблемой из-за того, что по незнанию …

12
Не удалось найти следующие классы: android.support.v7.internal.app.WindowDecorActionBar
Что вызывает следующую ошибку при предварительном просмотре макета в Android Studio? Проблемы рендеринга Следующие классы не могут быть найдены: - android.support.v7.internal.app.WindowDecorActionBar (Fix Build Path, Create Class) Совет: попробуйте собрать проект.

8
Как заставить RelativeLayout работать с объединением и включением?
В течение нескольких дней я пытался сделать свои макеты более эффективными, преобразовав использование нескольких уровней вложенности LinearLayoutsв один, RelativeLayoutи столкнулся с несколькими проблемами, для которых я не смог найти обходной путь ... Я искал группу для начинающих Android и этот сайт и не смог найти ничего, что помогло бы мне …


14
Android: не удалось преобразовать @ drawable / picture в drawable
В моей папке с возможностью рисования у меня есть несколько изображений, и все они ссылаются на идеальные, но когда я пытаюсь добавить еще изображения с точно таким же размером в ту же папку и пытаюсь ссылаться на них, появляется сообщение об ошибке «Не удалось преобразовать @ вытягиваемый / картинку в …



11
Изменение положения диалога на экране android
Я сделал простое AlertDialogв своей деятельности : View view = layoutInflater.inflate(R.layout.my_dialog, null); AlertDialog infoDialog = new AlertDialog.Builder(MyActivity.this) .setView(view) .create(); infoDialog.show(); С приведенным выше кодом диалоговое окно отображается в (примерно) центре экрана. Мне интересно, как я могу настроить положение диалогового окна, чтобы оно отображалось только под верхней панелью действий? (Есть ли …

19
ViewPager в NestedScrollView
Мне нужно создать интерфейс, подобный Google Newsstand, который является своего рода ViewPager (горизонтальная прокрутка) над сворачивающимся заголовком (вертикальная прокрутка). Одно из моих требований - использовать новую библиотеку поддержки дизайна, представленную на Google IO 2015. ( http://android-developers.blogspot.ca/2015/05/android-design-support-library.html ) Основываясь на образце, созданном Крисом Бэйнсом ( https://github.com/chrisbanes/cheesesquare ), я достиг точки, в …

5
Android - центрировать TextView по горизонтали в LinearLayout
У меня следующий базовый макет <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"> <LinearLayout android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content" android:background="@drawable/title_bar_background"> <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_gravity="center_horizontal" android:textAppearance="?android:attr/textAppearanceLarge" android:padding="10dp" android:text="HELLO WORLD" /> </LinearLayout> <LinearLayout> Кажется, что xml правильный, но текст выровнен по левому краю. Текстовое представление занимает всю ширину родителя, а текстовое представление устанавливается по центру. Не уверен, …

5
ConstraintLayout: программно изменять ограничения
Мне нужна помощь ConstraintSet. Моя цель - изменить ограничения представления в коде, но я не могу понять, как это сделать правильно. У меня 4 TextViewс и один ImageView. Мне нужно установить ImageViewограничения для одного из TextViews. check_answer4 = (TextView) findViewById(R.id.check_answer4); check_answer1 = (TextView) findViewById(R.id.check_answer1); check_answer2 = (TextView) findViewById(R.id.check_answer2); check_answer3 = …

8
Android ConstraintLayout - поместите одно представление поверх другого представления.
Я пытаюсь добавить ProgressBarповерх Button(оба внутри ConstraintLayout). <Button android:id="@+id/sign_in_button" android:layout_width="280dp" android:layout_height="75dp" android:layout_marginBottom="75dp" android:layout_marginTop="50dp" android:text="@string/sign_in" android:textColor="@color/white" android:textSize="22sp" android:textStyle="bold" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintLeft_toLeftOf="parent" app:layout_constraintRight_toRightOf="parent" app:layout_constraintTop_toBottomOf="@+id/passwordEditText" app:layout_constraintVertical_bias="0.0"/> <ProgressBar android:id="@+id/progressBar" style="?android:attr/progressBarStyle" android:layout_width="wrap_content" android:layout_height="wrap_content" app:layout_constraintTop_toTopOf="@+id/sign_in_button" android:layout_marginTop="8dp" app:layout_constraintBottom_toBottomOf="@+id/sign_in_button" android:layout_marginBottom="8dp" app:layout_constraintVertical_bias="0.5" android:layout_marginLeft="8dp" app:layout_constraintLeft_toLeftOf="@+id/sign_in_button" android:layout_marginRight="8dp" app:layout_constraintRight_toRightOf="@+id/sign_in_button"/> Но даже после вызова bringToFrontна ProgressBarин onCreate, оно всегда остается позади Button. ProgressBar progressBar …

7
Библиотека дизайна Android - Проблемы с заполнением / полем плавающей кнопки действия
Я использую новый элемент FloatingActionButton из библиотеки дизайна Google, и у меня возникают странные проблемы с заполнением / полем. Это изображение (с включенными параметрами макета разработчика) взято из API 22. И из API 17. Это XML <android.support.design.widget.FloatingActionButton android:id="@+id/fab" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentEnd="true" android:layout_gravity="bottom|right" android:layout_marginLeft="16dp" android:layout_marginRight="20dp" android:layout_marginTop="-32dp" android:src="@drawable/ic_action_add" app:fabSize="normal" app:elevation="4dp" app:borderWidth="0dp" android:layout_below="@+id/header"/> …

17
Как обрезать круглую область из растрового изображения в Android
У меня есть растровое изображение, и я хочу обрезать круговую область из этого растрового изображения. Все пиксели за пределами круга должны быть прозрачными. Как я могу это сделать?

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.