С точки зрения, как я могу программно получить значение атрибута android: padding? В настоящее время я использую:
private static final String ANDROID_NAMESPACE = "http://schemas.android.com/apk/res/android";
private static final String ATTRIBUTE_PADDING = "padding";
public ActivityWrapperView(Context context, AttributeSet attrs) {
super(context, attrs);
int padding = attrs.getAttributeIntValue(ANDROID_NAMESPACE, ATTRIBUTE_PADDING, -1);
}
Это возвращает -1, я также попытался использовать "android: padding" в качестве имени атрибута, но -1 все еще возвращается.
РЕДАКТИРОВАТЬ: Мое требование: когда в формате XML указано значение android: padding, представление будет использовать это дополнение. Если прокладка не указана, она будет использовать заполнение по умолчанию