3

Gmail のような文字アバターを (コードで) 生成する最良の方法は何ですか? ここに例があり ます https://drive.google.com/folderview?id=0B0Fhz5fDg1njSmpUakhhZllEWHM&usp=sharing

次のようになります。

Gmail レター アバター

4

4 に答える 4

2

その中で左のアバターについてのみお尋ねの場合ListView

を使用ImageViewし、ユーザーアバターがある場合はそこに配置し、アバターがない場合は.drawText("R")関数を使用してキャンバスを描画し、それをImageViewusingに配置しsetImageDrawableます。

于 2014-06-15T20:38:10.947 に答える
0

上記の画像から判断すると、これはカスタムリストビューを使用して実行できます。探しているアバターは、カスタム レイアウトのイメージビューであり、リストビューにインフレートされている必要があります。ここから始めることをお勧めします。gravar は、リソース フォルダー内の画像ドローアブルにすることができます。

http://www.ezzylearning.com/tutorial.aspx?tid=1763429

于 2014-06-15T18:40:02.717 に答える