リストビューのテキストビューのサイズは19SPです。最初の位置のアイテムのフォントサイズを大きく設定します(例:21SP)。プログラムでそれを行うにはどうすればよいですか?
前もって感謝します!
ニーズに合わせてgetView
、アダプターからメソッドを調整する必要があります。
ここでgetView
定義されているメソッドは、表示しようとしているデータセット内のアイテムの位置を提供します。
あなたがする必要があるのはあなたが求めているように位置に基づいて膨らんだビューをカスタマイズすることです
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;
}
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加