|
@@ -4,6 +4,7 @@ import android.view.View;
|
|
|
import android.view.ViewGroup;
|
|
import android.view.ViewGroup;
|
|
|
import android.widget.BaseAdapter;
|
|
import android.widget.BaseAdapter;
|
|
|
import android.widget.ListView;
|
|
import android.widget.ListView;
|
|
|
|
|
+import android.widget.TextView;
|
|
|
|
|
|
|
|
import com.sheep.jiuyan.samllsheep.R;
|
|
import com.sheep.jiuyan.samllsheep.R;
|
|
|
import com.sheep.jiuyan.samllsheep.base.BaseActivity;
|
|
import com.sheep.jiuyan.samllsheep.base.BaseActivity;
|
|
@@ -102,7 +103,29 @@ public class MoneyHistroyActivity extends BaseActivity {
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
|
public View getView(int position, View convertView, ViewGroup parent) {
|
|
public View getView(int position, View convertView, ViewGroup parent) {
|
|
|
- return null;
|
|
|
|
|
|
|
+ if (convertView == null) {
|
|
|
|
|
+ int type = getItemViewType(position);
|
|
|
|
|
+ if (type == 0) {
|
|
|
|
|
+ convertView = View.inflate(MoneyHistroyActivity.this, R.layout.money_history_item, null);
|
|
|
|
|
+ assignViews(convertView);
|
|
|
|
|
+ } else if (type == 1) {
|
|
|
|
|
+ convertView = View.inflate(MoneyHistroyActivity.this, R.layout.money_history_item_tab, null);
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ return convertView;
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
|
|
+ private TextView mTvDesc;
|
|
|
|
|
+ private TextView mTvClass;
|
|
|
|
|
+ private TextView mTvTime;
|
|
|
|
|
+ private TextView mTvMoney;
|
|
|
|
|
+
|
|
|
|
|
+ private void assignViews(View view) {
|
|
|
|
|
+ mTvDesc = (TextView) view.findViewById(R.id.tv_desc);
|
|
|
|
|
+ mTvClass = (TextView) view.findViewById(R.id.tv_class);
|
|
|
|
|
+ mTvTime = (TextView) view.findViewById(R.id.tv_time);
|
|
|
|
|
+ mTvMoney = (TextView) view.findViewById(R.id.tv_money);
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|