私は各広告申込情報に対してカスタムビューを持つことができるListAdapterを使用しようとしています。私は項目10はまた、私はそうでないイタリックなどのように大胆かつアイテム11に示されているスクロールダウンしている場合たとえば、私は次のコードややとしてカスタムビューを持つ各広告申込情報で、アンドロイドのListAdapterを効率的に作成する方法はありますか?
item 1 {Bold} ,
item 2 {Italics},
item 3 {Normal font}
item 4 {Normal font}
item 5 {Normal font}
私が試したの下に示し見えるリストビューをしたいが、何が起こるかであります欲しいです 。今すぐ下記のコードのキャッシュ一部を除去した後、それは私の期待どおりに(正常に動作しますが、それは少し遅いようです。 同じ
holder.text.setText(DATA[position]);
if (position == 1){
holder.text.setTypeface(Typeface.DEFAULT_BOLD);
}else if (position == 2) {
holder.text.setTypeface(Typeface.SERIF);
}else if (position == 3){
holder.text.setTextSize(35);
}
以外の場合には書体とTextSizeプロパティを "リセット" 'の場合(){...}他{セットアップデフォルトにすべてのもの}' ...今では、キャッシング – Selvin
見つかりソリューションで動作するはずです新しいフォントの種類が期待どおりであるかどうかを調べるために、明示的なチェックを実行する必要があります。さもなければレイアウトを再膨張させる – Shakti