2012-02-03 6 views
0

私のアプリケーションにはカスタムListViewがあり、実行時にスタイルが提供されるTextViewが内部にあります。 ListViewをスクロールダウンして再びスクロールすると、以前にTextViewに与えられたスタイルがいくつかの異なるスタイルに変更されます。 これを防ぐ方法はありますか?要素の問題に対するスタイルのAndroid ListView。スクロールスタイルが自動的に変更された後

ここにすべてのコードを入力すると、ページが醜いものになります。だから、親切コード -

MyAdapter.java

CustomListItem.java

答えて

0

私はそれを修正する方法を見つけました。ただ、ViewHolderコンストラクタで

textView.setTextAppearance(context , android.R.style.TextAppearance_Small); 

のような「ビューの変換」にいくつかのデフォルトスタイルでのTextViewを設定し、あなたの方法であなたは、状態をデフォルトに要素を設定するために使用します。

0

のためにこれらのリンクをたどり、カスタムAdapterを使用していますか?おそらく、incontctly convertViewを再利用する際の問題です。コードを投稿できますか?

多分、背景色が変わっていますか?その場合には、単純な:ListViewのXMLで

android:cacheColorHint="#00000000"

は、作業を行います。

+0

はい、私は 'ListView'にCustomAdapterを適用しています。私はコードリンクを使って質問を編集しています。 – Rajkiran

関連する問題