4

TextViewに を表示するAndroid ウィジェットがありますFrameLayout。はTextView、親レイアウト全体を埋めます。私がやりたいことは、実行時にテキストが .xml 内のどこに表示されるかを変更できることTextViewです。

現在、私は TextView の重力を変更することでそれを行います... setGravity(int)RemoteView で完全に動作するはずのメソッドもあります (私はウィジェットにいます、覚えていますか?).. とにかく理論的には。

残念ながら、これはエラーで返されます。「ここでは実行できませんsetGravity(int)」または sth についての何か。必要に応じて、正確なエラー メッセージで更新されます

私はこのスニペットを使用しています:

myRemoteView.setInt(R.id.myTextView, "setGravity", myGravity);

誰もがこれを以前に試しましたが、何かアイデアはありますか?

4

1 に答える 1

2

うまくいくはずですが、うまくいかない場合は、2 つのテキストビューを使用して、可視性を GONE から VISIBLE に切り替えて、適切な場所にテキストを表示することができます。

よろしく、 ステファン

于 2011-06-20T11:55:49.067 に答える