以编程方式移动 ImageView 中内容的位置(移动数据类型,例如 'LTE' 或 'H')

shift position of the content in an ImageView (mobile data type, e.g. 'LTE' or 'H') programmatically

Ryebread761 对 rotating the Wifi signal 图标的想法是天才! (对于外行,它使用 Xposed module 挂钩来自 SystemUI 的布局调用并在绘制之前旋转 Wifi 信号图标。)

所以我正在复制这个用于手机信号强度。由于我们是从塔接收信号强度的人,因此 POV 应该反映这一点,就像黑麦面包 mod.

之后的 Wifi 图标一样

据我所知,我所能做的就是 rotate/mirror 图片。这适用于此:

变成这个

但不是为了这个:

因为当我旋转它时,它是颠倒的。

我想要的是以编程方式实现这一点:

无需为用户提供新的 SystemUI.apk 闪存。

请注意,使用 setPadding 看起来会导致 ImageView 缩放 down/get smaller/or 某些东西!

如果您想平移 ImageView 而不是旋转它,请使用 setTranslationX()setTranslationY() 查看 属性 方法。