我有一个 android 小部件,它TextView
在FrameLayout
. 填充整个TextView
父布局。我想要做的是,它能够在运行时更改文本将出现在TextView
.
目前,我会通过改变 TextView 上的重力来做到这一点......它甚至有一个setGravity(int)
方法,它应该与 RemoteView 完美配合(我在一个小部件中,记得吗?)......无论如何理论上。
不幸的是,这会带来一个错误。关于“不能在setGravity(int)
这里运行”之类的东西。如果需要,将使用确切的错误消息进行更新
我正在使用这个片段:
myRemoteView.setInt(R.id.myTextView, "setGravity", myGravity);
以前有人试过这个,有什么想法吗?