Jak dodać ramkę do imageView?

0

Projekt w Android Studio. Chciałbym by imageView, który wyświetla obrazek jakiś, dodawał też ramkę. Ustawienie background w imageView odpada, bo przy

android:scaleType="fitCenter"

który powiększa, rozszera obrazek ładnie, proporcjonalnie, background jest już źle rysowany, czyli np. górna część ramki z tła jest wąska, czyli dobra, ale boki już są rozszerzone na cały ekran więc taka ramka traci sens. Szukam innych sposobów na ramkę i zwracam się w tym celu z prośbą do was. Może będziecie w stanie pomóc. Preferuję proste sposoby. Pozdrawiam.

0

Jak ja nienawidzę wysyłania tematu, a po chwili rozwiązania problemu samemu (mimo, że przed napisaniem tematu próbowałem sposobów kilku).
Ustawiłem layout_width="wrap_content" zamiast fill_parent:

android:layout_width="wrap_content"
android:layout_height="fill_parent"

i teraz ramka ma zachowane proporcje, a obrazek rozszerza poprawnie na cały layout (co przy dwóch wrap_content nie było możliwe).

Czasu nie cofnę, a temat może przyda się jakiemuś początkującemu kiedyś. Swoją drogą i tak dodatkowo możecie podać sposoby na ramki proste, przyda mi się.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.