Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/182.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 重写库的dimens.xml值_Android - Fatal编程技术网

Android 重写库的dimens.xml值

Android 重写库的dimens.xml值,android,Android,我有一个apklib,其中有一个dimens.xml和一些默认值,但我想根据我的用例使用一些其他值。是否有任何方法可以在不修改库源的情况下执行此操作 派对迟到,但可能对其他用户有用: 您只需在app/src/main/res/layout/中覆盖dimens.xml中的值,无需接触源代码,只需在dimens文件夹中定义同名值即可。当您使用相同的名称时,总是要计算被覆盖的值。我想它会起作用的 另一种方法可能是这样的,从库中获取viewgroup/layout,迭代ChildView,并根据需要更改

我有一个apklib,其中有一个dimens.xml和一些默认值,但我想根据我的用例使用一些其他值。是否有任何方法可以在不修改库源的情况下执行此操作

派对迟到,但可能对其他用户有用:


您只需在app/src/main/res/layout/

中覆盖dimens.xml中的值,无需接触源代码,只需在dimens文件夹中定义同名值即可。当您使用相同的名称时,总是要计算被覆盖的
值。我想它会起作用的


另一种方法可能是这样的,从库中获取
viewgroup/layout
,迭代
ChildView
,并根据需要更改
margin/padding

您找到什么了吗?