#android
#Android
Вопрос:
У меня есть ImageView, на который я хочу нанести градиентный цвет.
Итак, я использую FrameLayout, чтобы поместить в него ImageView и представление.
<FrameLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.0">
<android.support.v7.widget.AppCompatImageView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:scaleType="fitXY"
android:src="@mipmap/bg_login" />
<View
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/bg_login_gradient"/>
</FrameLayout>
И вот мой градиентный цвет, который у меня есть:
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<gradient
android:angle="135"
android:endColor="#ff6272DA"
android:startColor="#0026d0ce" />
</shape>
Проблема в этом:
Я хочу этот результат :
Пожалуйста, помогите 😉
Заранее спасибо
Комментарии:
1. Вы убедились, что изображение не такое размытое без градиента? Возможно, это выбор сжатой версии ресурса
2. Да, я уверен, что само изображение не размыто
3. Я бы посоветовал вам поместить фоновое изображение в drawable вместо mipmap.
4. Это означает, что изображение слишком большое. Не могли бы вы масштабировать изображение до более приемлемых разрешений? mipmap предназначен только для значков запуска
5. Затем попробуйте поместить его в drawable-xxhdpi
Ответ №1:
У меня получилось поместить фоновое изображение в drawable-xxhdpi.
Комментарии:
1. Тогда (пожалуйста) примите свой собственный ответ, чтобы удалить его из очереди вопросов без ответа.
2. Извините, ошибка при нажатии на знак «Принять»: «Вы можете принять свой собственный ответ через 2 дня»