リストビュー内のテキストビューのサイズは19SPです。私は、最初の位置アイテムのフォントサイズをより大きく設定したいと思います。 21SP。プログラムでそれを行うにはどうすればよいですか?リストビューでフォントサイズを取得し、プログラムによって特定のアイテムのフォントサイズを大きくする方法
ありがとうございます!
リストビュー内のテキストビューのサイズは19SPです。私は、最初の位置アイテムのフォントサイズをより大きく設定したいと思います。 21SP。プログラムでそれを行うにはどうすればよいですか?リストビューでフォントサイズを取得し、プログラムによって特定のアイテムのフォントサイズを大きくする方法
ありがとうございます!
お客様のニーズに合わせて、アダプタから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;
}
私はこのやり方をしています、ちょうどテキストサイズを設定する方法を知りたいです。いくつかの研究の後、私はコードする方法を知っています。とにかくありがとう。 –
を求めているように、リストビュー内でのTextViewからフォントサイズを取得起こす何か私です – ADM