Je souhaite définir les bords d'un transparent ImageView. Je sais comment définir un ImageView entier à transparent comme je l'ai fait dans mon code ci-dessous. Cependant, Y at-il un moyen que je peux définir seulement les bords/bord de l'image à transparent? Par exemple. Je veux que 70% (l'intérieur) d'un ImageView soit normal tandis que les 30% restants (l'extérieur) devraient être transparents. Mon but est de superposer deux images (nuages et oiseaux), de sorte que je puisse voir les oiseaux "voler" autour des nuages tout en maintenant la couleur originale des nuages.Définition des bords/bordures d'ImageView Transparent Android
public class FirstActivity extends AppCompatActivity
{
ImageView clouds;
ImageView birds;
@Override
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.first_layout);
clouds = (ImageView)findViewById(R.id.cloudView);
birds = (ImageView)findViewBy(R.id.birdView);
clouds.setImageResource(R.drawable.cloudsImage);
birds.setImageResource(R.drawable.birdsImage);
clouds.setAlpha(0.5f);
}
}
apprécierait toute aide à ce sujet!
vous pouvez changer la valeur alpha –