在自定义视图中获取默认Android attr



我有一个自定义的EditText从EditText扩展。当用户将其设置为自定义EditText时,我想获得默认attr android:selectAllOnFocus

构造函数

中的代码如下
boolean selecteAllOnFocus = false;
selectAllOnFocus = attrs.getAttributeBooleanValue("android", "selectAllOnFocus", selectAllOnFocus);

没有得到值。有什么我想念的吗?

必须使用完整的命名空间

boolean selecteAllOnFocus = false;
boolean value = attrs.getAttributeBooleanValue("http://schemas.android.com/apk/res/android", "selectAllOnFocus", selectAllOnFocus)

最新更新