Assalomu alaykum, yordam.uz saytimizga xush kelibsiz.
Bu saytda o`zingizni qiziqtirgan savollarga javob olishingiz va o`z sohangiz bo`yicha savollarga javob berishingiz mumkin. Bizning Oilamizga a'zo bo`lganingiz uchun chuqur Minnatdorchilik bildiramiz !!!

AndroidStudio'da layout'ning burchaklarini dumaloqlashtirish

+3 ovoz
65 marta ko‘rilgan
so‘radi 04 yanvar, 17 Bilmasvoy (904 bal)

Asosiy menyuda, tugmani bosilganida yangi layout chaqirilvotti. DmMetrics yordamida layout o`lchamlari yarim ekranga kichraytirilmoqda.

Uning burchaklarini qanday qilib dumaloq qilsa bo`ladi?

2 Javoblar

+2 ovoz
javob berdi 04 yanvar, 17 Saidolim (3,530 bal)
tanlangan 04 yanvar, 17 Bilmasvoy
 
Eng yaxshi javob

Quyidagicha qilib ko`ring

LinearLayout uchun stil yasaymiz. Buning uchun drawable kalatogida dumaloq_burchak.xml fayl yasaymiz. Ichini quyidagicha qilamiz:

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
  <corners android:radius="8dp" />
  <padding
    android:top="4dp"
    android:left="4dp"
    android:bottom="4dp"
    android:right="4dp" />
</shape>

endi LinearLayout'ga shu drawable'ni beramiz:

v.setBackgroundResource(R.drawable.krugliye_ugli);
+1 ovoz
javob berdi 13 yanvar, 17 Faxriddin (823 bal)
tahrirlandi 13 yanvar, 17 Saidolim

res/drawable bo'limiga yang aylana_shakl.xml fayl yaratib quyidagi kodni yozamiz

<shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="rectangle">

    <corners android:radius="5dp"></corners>
    <solid android:color="#ffffff"></solid>

</shape>

keyin qaysi elementga aylana shakl bermoqchi bo'lsak shu elementga quyidagicha yozamiz

android:background="@drawable/aylana_shakl"

Assalomu alaykum, yordam.uz saytimizga xush kelibsiz.

Bu saytda o`zingizni qiziqtirgan savollarga javob olishingiz va o`z sohangiz bo`yicha savollarga javob berishingiz mumkin.

Bizning Oilamizga a'zo bo`lganingiz uchun chuqur Minnatdorchilik bildiramiz !!!

Telegram kanal YordamUzRss

...