Padding pada Android dapat diatur secara terprogram melalui penggunaan metode atau properti yang tersedia di API Android.
Jika Anda ingin menyetel padding melalui LayoutParams (biasanya saat menyetel properti tata letak di LinearLayout, RelativeLayout, dll.).
Harap sesuaikan kode di atas sesuai dengan kebutuhan spesifik Anda dan struktur layout aplikasi Android Anda.
Seperti yang disarankan rekan developer yang lain, bahwa cara ini akan mengatur padding dalam piksel, tapi jangan khawatir Anda juga dapat mengaturnya dalam dp dengan menghitung nilai dp sebagai berikut:
view.setPadding(0,padding,0,0);
Jika ingin menggunakan dp, Anda bisa menggunakan cara ini.
int paddingDp = 25; float density = context.getResources().getDisplayMetrics().density int paddingPixel = (int)(paddingDp * density); view.setPadding(0,paddingPixel,0,0);