2017-08-14 10 views
-3

リストビュー内のテキストビューのサイズは19SPです。私は、最初の位置アイテムのフォントサイズをより大きく設定したいと思います。 21SP。プログラムでそれを行うにはどうすればよいですか?リストビューでフォントサイズを取得し、プログラムによって特定のアイテムのフォントサイズを大きくする方法

ありがとうございます!

+0

を求めているように、リストビュー内でのTextViewからフォントサイズを取得起こす何か私です – ADM

答えて

0

お客様のニーズに合わせて、アダプタからgetViewメソッドを調整する必要があります。

getViewと定義されているとおり、hereは、表示しようとしているデータセット内の項目の位置を提供します。

あなたが位置に基づいて膨張したビューをカスタマイズするだけですあなただけのすべてのケースについて、実行時にサイズを設定

getView(int position, 
       View convertView, 
       ViewGroup parent){ 
    //inflate the view 
    View v = LayoutInflator.from(parent).inflate(R.layout.your_layout,parent,false); 
    TextView txt = (TextView) v.findViewById(R.id.your_txt); 
    if(position == 0){ 
    txt.setTextSize(//get the dimen from resources); 
    } 
    return v;  
    } 
+0

私はこのやり方をしています、ちょうどテキストサイズを設定する方法を知りたいです。いくつかの研究の後、私はコードする方法を知っています。とにかくありがとう。 –

関連する問題