介绍
小编给大家分享一下安卓如何实现快递跟踪进度条,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获、下面让我们一起去了解一下吧!
android快递跟踪进度条展示具体内容如下
活动。类
import java.util.ArrayList;, import java.util.HashMap, import 并不知道, import java.util.Map, , import android.app.Activity, import android.os.Bundle, import android.widget.ListView, , public class  MainActivity extends Activity  {, , ,private ListView 列表视图; ,List数据;, ,private TimelineAdapter timelineAdapter; , ,@Override ,protected void  onCreate (Bundle savedInstanceState), {, ,super.onCreate (savedInstanceState);, ,setContentView (R.layout.activity_main);, ,=,listView (视图),this.findViewById (R.id.listview);, ,listView.setDividerHeight (0),,=,,timelineAdapter  new TimelineAdapter(这个,,getData ()),, ,listView.setAdapter (timelineAdapter);, , }大敌; , ,private List< Map<字符串,Object>祝辞,getData (), {, ,List
<>强适配器强>
import 并不知道,, import java.util.Map, , import android.content.Context, import android.view.LayoutInflater, import android.view.View, import android.view.ViewGroup, import android.widget.BaseAdapter, import android.widget.TextView, , public class  TimelineAdapter extends BaseAdapter  {, , ,private List< Map<字符串,Object>祝辞,列表,, ,private LayoutInflater 增压泵; , ,public TimelineAdapter (Context 上下文,List祝辞,列表),{, ,超级();=,,this.inflater  LayoutInflater.from(上下文),, ,this.list =时间列表;大敌;; }大敌; , ,@Override ,public int  getCount (), {, ,return list.size (),, }大敌; , ,@Override ,public Object  getItem (int 位置),{, ,return 位置; }大敌; , ,@Override ,public long  getItemId (int 位置),{, ,return 位置; }大敌; , ,@Override ,public View  getView (int 位置,,View convertView,, ViewGroup 父母),{, ,ViewHolder ViewHolder =,零,, ,if (convertView ==, null), {, convertView 才能=,inflater.inflate (R.layout.listview_item, null),, viewHolder 才能=,new ViewHolder (),, viewHolder.time 才能=,(TextView), convertView.findViewById (R.id.tv_time);, viewHolder.title 才能=,(TextView), convertView.findViewById (R.id.title);, convertView.setTag才能(viewHolder);, {}大敌;else viewHolder 才能=,(ViewHolder), convertView.getTag (),, }大敌; ,viewHolder.time.setText (list.get(位置). get (“time") .toString ()),, ,viewHolder.title.setText (list.get(位置). get (“title") .toString ()),, , ,return convertView; }大敌; , {,static class  ViewHolder ; ,public TextView 时间; ,public TextView 标题; }大敌; null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null android如何实现快递跟踪进度条