Как сделать рамку вокруг ImageView? snape метод не помогает
Создал xml файл, там нашел решение и кинул
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid android:color="#FFFFFF" />
<padding android:left="1dp" android:top="1dp" android:right="1dp" android:bottom="1dp" /> </shap
но у меня shape, solid, stroke, все выдает ошибку. Что делаю не так подскажите?
Ответы (2 шт):
Автор решения: DrMcSheen
→ Ссылка
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="#FF0"
android:padding="10dp">
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/image" />
</LinearLayout>
Автор решения: Vitaliy Martynyuk
→ Ссылка
Проблема в том, что вы забыли добавить обводку. А чтоб под обводкой было видно ваш ImageView то заливку я сделал прозрачной. Код должен выглядеть так:
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<stroke android:width="3dp" android:color="#FFFFFF" />
<solid android:color="@android:color/transparent"
</shape>
Ширину обводки вы можете регулировать изменив число в
android:width="3dp"