文档详情

参考文稿导入java util.pdf

发布:2025-03-22约4.93千字共5页下载文档
文本预览下载声明

packagecom.realaction.yunbijiapp;

importjava.util.ArrayList;

importandroid.content.Context;

importandroid.content.Intent;

importandroid.view.LayoutInflater;

importandroid.view.View;

importandroid.view.View.OnClickListener;

importandroid.view.ViewGroup;

importandroid.widget.BaseAdapter;

importandroid.widget.Button;

importandroid.widget.TextView;

publicclassDairyAdapterextendsBaseAdapter{

Contextcontext;

ArrayListDairydataList=newArrayListDairy();

publicDairyAdapter(Contextcontext,ArrayListDairyinputDataList){

this.context=context;

dataList.clear();

for(inti=0;iinputDataList.size();i++){

dataList.add(inputDataList.get(i));

}

}

@Override

publicintgetCount(){

//TODOAuto-generatedmethodstub

returndataList.size();

}

@Override

publicObjectgetItem(intposition){

//TODOAuto-generatedmethodstub

returndataList.get(position);

}

@Override

publiclonggetItemId(intposition){

//TODOAuto-generatedmethodstub

returnposition;

}

@Override

publicViewgetView(finalintposition,ViewconvertView,ViewGroupparent){

Viewv=convertView;

finalDairyDairyUnit=dataList.get(position);

if(vnull){

LayoutInflatervi=(LayoutInflater)context

.getSystemService(Context.LAYOUT_INFLATER_SERVICE);

v=vi.inflate(R.layout.mylist,null);

v.setClickable(true);

}

TextViewdairyNum=(TextView)v.findViewById(R.id.Text02);

finalTextViewdairyTitle=(TextView)v.findViewById(R.id.Text01);

TextViewdairyText=(TextView)v.findViewById(R.id.Text03);

ButtoneditButton=(Button)v.findViewById(R.id.revise);

dairyNum.setText(DairyUnit.dairynum);

dairyTitle.setText(DairyUnit.dairytitle);

intend;

显示全部
相似文档