Listview中onItemClick参数的作用

  介绍

今天就跟大家聊聊有关Listview中onItemClick参数的作用,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

<强> departmenttongji_item:

& lt; LinearLayout xmlns: android=癶ttp://schemas.android.com/apk/res/android"   android: layout_width=癿atch_parent"   android: layout_height=癿atch_parent"   android:取向=皏ertical"   比;   LinearLayout & lt;   android: layout_width=癿atch_parent"   android: layout_height=?0 dp"   android:取向=癶orizontal"   android:重力=癱enter_vertical"   比;   & lt; TextView   android: id=癅 + id/name"   android: layout_marginLeft=癅dimen/activity_vertical_margin"   android: layout_width=皐rap_content"   android: layout_height=皐rap_content"   android:文本=罢湃?/比;   & lt; TextView   android:可见性=癵one"   android: id=癅 + id/dayofkq"   android: layout_marginLeft=?0 dp"   android: layout_width=皐rap_content"   android: layout_height=皐rap_content"/比;   & lt;/LinearLayout>   LinearLayout & lt;   android: layout_width=癿atch_parent"   android: layout_height=?0 dp"   android:取向=癶orizontal"   android:重力=癱enter_vertical"   比;   & lt; TextView   android:文本=俺銮凇?   android: layout_marginLeft=?6 dp"   android: layout_width=皐rap_content"   android: layout_height=皐rap_content"/比;   & lt; TextView   android:重力=癱enter"   android:文本=?”;   android: id=癅 + id/已经做完;   android: layout_marginLeft=?0 dp"   android: layout_width=皐rap_content"   android: layout_height=皐rap_content"      输入textColor=癮ndroid: @color/colorTran"   android:背景=癅drawable/sekuai_chuqin"/比;   & lt; TextView   android:文本=扒爰佟?   android: layout_marginLeft=?4 dp"   android: layout_width=皐rap_content"   android: layout_height=皐rap_content"/比;   & lt; TextView   android:重力=癱enter"   android:文本=?”;   android: id=癅 + id/holiday"   android: layout_marginLeft=?0 dp"   android: layout_width=皐rap_content"   android: layout_height=皐rap_content"      输入textColor=癮ndroid: @color/colorTran"   android:背景=癅drawable/sekuai_chidao"/比;   & lt; TextView   android:文本=俺霾睢?   android: layout_marginLeft=?4 dp"   android: layout_width=皐rap_content"   android: layout_height=皐rap_content"/比;   & lt; TextView   android:重力=癱enter"   android:文本=?”;   android: id=癅 + id/outwork"   android: layout_marginLeft=?0 dp"   android: layout_width=皐rap_content"   android: layout_height=皐rap_content"      输入textColor=癮ndroid: @color/colorTran"   android:背景=癅drawable/sekuai_chuchai"/比;   & lt; TextView   android:文本=叭鼻凇?   android: layout_marginLeft=?4 dp"   android: layout_width=皐rap_content"   android: layout_height=皐rap_content"/比;   & lt; TextView   android:重力=癱enter"   android:文本=?”;   android: id=癅 + id/nowork"   android: layout_marginLeft=?0 dp"   android: layout_width=皐rap_content"   android: layout_height=皐rap_content"      输入textColor=癮ndroid: @color/colorTran"   android:背景=癅drawable/sekuai_queqin"/比;   & lt;/LinearLayout>   & lt;/LinearLayout>

<强>

公共类KqtjAdapter延伸BaseAdapter {
  ArrayList列表;
  上下文mcontext;
  公共KqtjAdapter (ArrayList列表中,上下文mcontext) {
  这一点。列表=;
  这一点。mcontext=mcontext;
  }
  @Override
  公共int getCount () {
  返回list.size ();
  }
  
  @Override
  公共对象getItem (int位置){
  返回list.get(位置);
  }
  
  @Override
  公共长getItemId (int位置){
  返回的位置;
  }
  @Override
  公众视线getView (int位置、视图convertView ViewGroup父){
  ViewHolder ViewHolder;
  如果(convertView==null) {
  convertView=LayoutInflater.from (mcontext) .inflate (R.layout.departmenttongji_item, null);
  viewHolder=new viewHolder ();
  viewHolder.holiday=(TextView) convertView.findViewById (R.id.holiday);
  viewHolder.name=(TextView) convertView.findViewById (R.id.name);
  viewHolder.work=(TextView) convertView.findViewById (R.id.work);
  viewHolder.nowork=(TextView) convertView.findViewById (R.id.nowork);
  viewHolder.outwork=(TextView) convertView.findViewById (R.id.outwork);
  viewHolder.dayofkq=(TextView) convertView.findViewById (R.id.dayofkq);
  convertView.setTag (viewHolder);
  }
  其他{
  viewHolder=(viewHolder) convertView.getTag ();
  }
  viewHolder.name.setText (list.get(位置). getname ());
  viewHolder.work.setText (list.get(位置).getWork () +““);
  viewHolder.nowork.setText (list.get(位置).getNowork () +““);
  viewHolder.outwork.setText (list.get(位置).getOutwrok () +““);
  viewHolder.holiday.setText (list.get(位置).getHoliday () +““);
  viewHolder.holiday。setOnClickListener(新View.OnClickListener () {
  @Override
  null
  null
  null

Listview中onItemClick参数的作用