Neyi başarmaya çalışıyorsunuz, birkaç şekilde yapılabilir.
Birinci yöntem - Bu uygulamaya Bu muhtemelen bir bindirme imajını
en düz İleri yöntemini kullanın. İstenilen arka plan rengiyle (örneğinizde koyu kırmızı) bir üçgen oluşturabileceğiniz ya da çekilebilen bir bitmap oluşturun ve orijinal ImageView
ürününüze, alt tarafa hizalanmış olan ImageView
üzerine yerleştirin. Bu yeni ImageView
, orijinal ImageView
'un alt kısmını temel olarak engelleyecek ve size istenen etkiyi verecektir.
İkinci yöntem - Kullanım görüntü maskeleri
Bu yöntem biraz daha karmaşıktır, ama düzeninde ilave ImageView
sahip olan ihtiyacı ortadan kaldıracaktır. Temel olarak, bitmap'i ImageView
'da ayarlamaya başlamadan önce işleme koymanız gerektiği anlamına gelir ve sonuçta elde edilen görüntünün şeklini tanımlayan ek bir bitmap'e ihtiyacınız olacaktır. Bu bitmap, resminizin "maskesi" olacaktır. Bunun nasıl yapılacağına dair bir örnek görmek için Click here.
Cevabınız için teşekkürler. İyi çalışıyor! ama bir açıklama, maske görüntüsü oluşturmamız gerektiğidir. Normal görüntüyü maske görüntüsü olarak kullanamayız. –
Resminizi aşağıdaki linkten maskeleyebilirsiniz: http://www166.lunapic.com/editor/?action=mask –