1

JSON リンクが Twitter オブジェクトに渡された後に Twitter 投稿を表示するためのライブラリを作成しましたが、1 つの小さな問題を除いてすべてがうまく機能しています。これは実用的にではなく、XML を介して行うことができればと思います。背景色などをオーバーライドすることはできますが、テキストビューなどのカスタム リストビュー アイテムのサブビューを変更することはできません。CSS のように、myCustomListView.textview のフォントの色やその他のプロパティを変更する方法はありますか?

ありがとうございました!

4

1 に答える 1

2

Android スタイルは、レイアウト XML ファイルの膨張中に適用されます。ビューがインフレートされた後、実行時に XML スタイルをビューに適用することはできません。

XML を読み取り、独自のスタイル ロジックを実行して、 や などのメソッドを呼び出すsetBackgroundColor必要がありsetFontSizeます。

あなたの最善の策は、すでにこれを行っている誰かによるソースコードがどこかにあるかどうかを確認することです.

于 2013-06-03T14:27:20.703 に答える