ListView
メソッドも使用するデータセット配列から取得したアイテムで構成されるa の単純なスニペットが必要ですgetView()
。ListView
テキストと画像の両方とは異なり、テキストエントリのみが含まれます。
質問する
95 次
1 に答える
0
http://www.ezzylearning.com/tutorial.aspx?tid=1763429
<TextView android:id="@+id/txtTitle"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:gravity="center_vertical"
android:layout_alignParentTop="true"
android:layout_alignParentBottom="true"
android:textStyle="bold"
android:textSize="22dp"
android:textColor="#000000"
android:layout_marginTop="5dp"
android:layout_marginBottom="5dp" />
@Override public View getView(int position、View convertView、ViewGroup parent){View row = convertView; WeatherHolderホルダー=null;
if(row == null)
{
LayoutInflater inflater = ((Activity)context).getLayoutInflater();
row = inflater.inflate(layoutResourceId, parent, false);
holder = new WeatherHolder();
holder.txtTitle = (TextView)row.findViewById(R.id.txtTitle);
row.setTag(holder);
}
else
{
holder = (WeatherHolder)row.getTag();
}
Weather weather = data[position];
holder.txtTitle.setText(weather.title);
return row;
}
于 2013-01-16T17:41:56.650 に答える