Уважаемые, я пытаюсь установить положение TextView в виджете приложения.
По сути, прямой доступ к свойствам TextView работает:
myRemoteView.setTextColor(R.id.myTextView, Color.WHITE); //works
Также косвенно я могу получить доступ к свойствам TextView:
myRemoteView.setInt(R.id.myTextView, "setTextColor", Color.BLUE); // works
И установка значений с плавающей запятой также работает:
myRemoteView.setFloat(R.id.myTextView, "setTextSize", 25); // works
Теперь я пытаюсь сдвинуть позицию x TextView на 5 пикселей:
myRemoteView.setFloat(R.id.myTextView, "setTranslationX", 5); // does not work
myRemoteView.setFloat(R.id.myTextView, "setX", 5); // does not work
myRemoteView.setInt(R.id.myTextView, "setLeft", 5); // does not work
Я пробовал FrameLayout и RelativeLayout, а также AbsoluteLayout (устарел). Ничего не работает. Но должен быть способ сделать это. Не могли бы вы помочь?