Saya sedang mengedit untuk membuat pertanyaan lebih sederhana, berharap itu membantu menuju jawaban yang akurat.
Katakanlah saya memiliki ovalbentuk berikut :
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="oval">
<solid android:angle="270"
android:color="#FFFF0000"/>
<stroke android:width="3dp"
android:color="#FFAA0055"/>
</shape>
Bagaimana cara mengatur warna secara terprogram, dari dalam kelas aktivitas?
ovaldan merupakan latar belakang dari ImageView.
Viewkelas, dan menggunakannya sebagai basetampilan dalam tata letak yang memungkinkan tumpang tindih widget ( RelativeLayout, FrameLayout). Di dalam Viewkelas yang diperluas ini , Anda bisa draw multiple images onto a canvas. Tetapi, sebelum melakukan itu, lihat ini -> Tautan (jika Anda belum melakukannya).