覆盖库的dimens.xml值

时间:2015-04-30 11:06:52

标签: android

我有一个apklib,里面有一个带有一些默认值的dimens.xml,但我想根据我的用例使用其他一些值。有没有办法在不修改库源的情况下执行此操作?

2 个答案:

答案 0 :(得分:2)

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

你只需覆盖app / src / main / res / layout /

里面的dimens.xml中的值

答案 1 :(得分:2)

您不必触摸源代码,只需在dimens文件夹中定义具有相同名称的值即可。使用相同名称时,始终计算overridden值。我认为它会起作用。

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