在Android中,可以使用padding属性来为所有设备添加一个看起来相等大小的填充。下面是使用padding属性的代码示例:
在这个示例中,LinearLayout的padding属性设置为16dp,它将在所有方向上为布局添加16dp的填充。
View view = findViewById(R.id.my_view);
int padding = getResources().getDimensionPixelSize(R.dimen.padding_size);
view.setPadding(padding, padding, padding, padding);
在这个示例中,先获取资源文件中定义的填充大小(padding_size),然后使用setPadding()方法为视图设置填充。通过在所有方向上设置相同的填充大小,可以实现在不同设备上看起来相等大小的填充。
需要注意的是,填充大小可以根据需要进行调整,并且可以应用于不同类型的视图或布局。