Дорогие все, я пытаюсь установить положение TextView в appwidget.
По сути, прямой доступ к свойствам 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 (не рекомендуется). Ничего не работает Но должен быть способ сделать это. Можете ли вы помочь?