Ratio
Last updated
Was this helpful?
Last updated
Was this helpful?
Ratio, View bileşenlerinin bir boyutunun diğer boyutuna oranlı şekilde gösterilmesi için kullanılır. Bu özellik kullanılırken dikkat edilmesi gereken konu, MATCH_CONSTRAINT değerlerinden birinin 0dp olması gerekliliğidir.
Örnek-1:
Örnek-1 Açıklama: Örneğimizde layout_height değeri 0dp verilerek, layout_width değerinin alacağı içerik değerine göre 1:1 oranında bir çıktı üretmesini istedik.
Örnek-2:
Örnek-2 Açıklama: Örneğimizde layout_height değeri 0dp verilerek, layout_width değerine sabit 50dp değeri vererek, bu değere göre 1:1 oranında bir çıktı üretmesini istedik.
Örnek-3:
Örnek-3 Açıklama: Örneğimizde hem layout_height değeri hem de layout_width değerine sabit 0dp değeri vererek, Ratio parametresinde belirttiğimiz H,16:9 oranına göre bir çıktı üretmesini istedik. Burada bileşen önce width değerini hesaplayacak, sonra verdiğimiz H,16:9 oranına göre height değerini 16:9 oranında hesaplayacaktır.
Örnek-4:
Örnek-4 Açıklama: Örneğimizde hem layout_height değeri hem de layout_width değerine sabit 0dp değeri vererek, Ratio parametresinde belirttiğimiz W,4:3 oranına göre bir çıktı üretmesini istedik. Burada bileşen önce height değerini hesaplayacak, sonra verdiğimiz W,4:3 oranına göre width değerini 4:3 oranında hesaplayacaktır.