osition) { return null; }
@Override public long getItemId(int position) { return 0; }
private ImageView mCatedetailImg,mStar; private TextView mCateDetailPrice,mSalesTotal; @Override public View getView(int position, View convertView, ViewGroup parent) { long startDate = System.nanoTime(); LayoutInflater mInflate = LayoutInflater.from(mContext); if(convertView == null){ convertView = mInflate.inflate(R.layout.catedetail_item,null); } mCatedetailImg = (ImageView) convertView.findViewById(R.id.catedetailImg); mStar = (ImageView) convertView.findViewById(R.id.star); mCateDetailPrice = (TextView) convertView.findViewById(R.id.cateDetailPrice); mSalesTotal = (TextView) convertView.findViewById(R.id.salesTotal); mCatedetailImg.setImageResource(R.drawable.splash); mStar.setImageResource(R.drawable.speaker); mCateDetailPrice.setText("56.00"); mSalesTotal.setText("299393"); long endDate = System.nanoTime(); long resultValue = (endDate - startDate)/1000L; logger.v("resultValue Date: =====================> "+resultValue); if(new CateDetailAdapter(mContext).getCount() < 100){ if(resultValue < 1000L){
} } return convertView; } }*/
public class CateDetailAdapter extends BaseAdapter{
private Context mContext;
public CateDetailAdapter(Context c) { this.mContext = c; }
@Override public int getCount() { return 100000; }
@Override public Object getItem(int position) { return null; }
@Override public long getItemId(int position) { return 0; }
@Override public View getView(int position, View convertView, ViewGroup parent) { long startDate = System.nanoTime(); ViewHolder mViewHolder; LayoutInflater mInflate = LayoutInflater.from(mContext); if(convertView == null){ convertView = mInflate.inflate(R.layout.catedetail_item,null); mViewHolder = new ViewHolder(); mViewHolder.mCatedetailImg = (ImageView) convertView.findViewById(R.id.catedetailImg); mViewHolder.mStar = (ImageView) convertView.findViewById(R.id.star); mViewHolder.mCateDetailPrice = (TextView) convertView.findViewById(R.id.cateDetailPrice); mViewHolder.mSalesTotal = (TextView) convertView.findViewById(R.id.salesTotal); convertView.setTag(mViewHolder); }else{ mViewHolder = (ViewHolder) convertView.getTag(); } mViewHolder.mCatedetailImg.setImageResource(R.drawable.splash); mViewHolder.mStar.setImageResource(R.drawable.speaker); mViewHolder.mCateDetailPrice.setText("56.00"); mViewHolder.mSalesTotal.setText("299393"); long endDate = System.nanoTime(); long resultValue = (endDate - startDate)/1000L; logger.v("resultValue Date: =====================> "+resultValue); /*if(new CateDetailAdapter(mContext).getCount() < 100){ if(resultValue < 1000L){
} }*/ return convertView; } }
static class ViewHolder{ ImageView mCatedetailImg,mStar; TextView mCateDetailPrice,mSalesTotal; }
private Button mSearch; private TextView mProduceName; private void topBar(){ mSearch = (Button) findViewById(R.id.search); mProduceName = (TextView) findViewById(R.id.produceName); mProduceName.setText(getTopTitle()); mSearch.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { finish(); } }); }
private String getTopTitle(){ String str = null; if(str == null){ str = "T懈"; } return str; } }
|