|
@@ -1,6 +1,5 @@
|
|
|
package com.kfzs.duanduan.fragment;
|
|
package com.kfzs.duanduan.fragment;
|
|
|
|
|
|
|
|
-import android.text.TextUtils;
|
|
|
|
|
import android.view.View;
|
|
import android.view.View;
|
|
|
import android.view.ViewGroup;
|
|
import android.view.ViewGroup;
|
|
|
import android.widget.ListView;
|
|
import android.widget.ListView;
|
|
@@ -19,9 +18,6 @@ import com.sheep.jiuyan.samllsheep.R;
|
|
|
import com.sheep.jiuyan.samllsheep.SheepApp;
|
|
import com.sheep.jiuyan.samllsheep.SheepApp;
|
|
|
import com.sheep.jiuyan.samllsheep.base.BaseFragment;
|
|
import com.sheep.jiuyan.samllsheep.base.BaseFragment;
|
|
|
|
|
|
|
|
-import java.util.ArrayList;
|
|
|
|
|
-import java.util.Collections;
|
|
|
|
|
-import java.util.Comparator;
|
|
|
|
|
import java.util.List;
|
|
import java.util.List;
|
|
|
import java.util.Locale;
|
|
import java.util.Locale;
|
|
|
|
|
|
|
@@ -35,7 +31,7 @@ import rx.schedulers.Schedulers;
|
|
|
* Created by realicing on 2018/5/8.
|
|
* Created by realicing on 2018/5/8.
|
|
|
* realicing@sina.com
|
|
* realicing@sina.com
|
|
|
*/
|
|
*/
|
|
|
-public class FgtMyMoney2 extends BaseFragment {
|
|
|
|
|
|
|
+public class FgtMyMoney extends BaseFragment {
|
|
|
@BindView(R.id.list_view)
|
|
@BindView(R.id.list_view)
|
|
|
ListView list_view;
|
|
ListView list_view;
|
|
|
@BindView(R.id.swipe_container)
|
|
@BindView(R.id.swipe_container)
|
|
@@ -44,7 +40,7 @@ public class FgtMyMoney2 extends BaseFragment {
|
|
|
View empty_view;
|
|
View empty_view;
|
|
|
@Override
|
|
@Override
|
|
|
public int getLayoutId() {
|
|
public int getLayoutId() {
|
|
|
- return R.layout.list_has_empty2;
|
|
|
|
|
|
|
+ return R.layout.list_has_empty;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
private List<Friend> list = ListUtil.emptyList();
|
|
private List<Friend> list = ListUtil.emptyList();
|
|
@@ -57,13 +53,20 @@ public class FgtMyMoney2 extends BaseFragment {
|
|
|
adapter = new ArrayAdapter<Friend>(getActivity(), R.layout.x_my_money_act_layout_item, list){
|
|
adapter = new ArrayAdapter<Friend>(getActivity(), R.layout.x_my_money_act_layout_item, list){
|
|
|
@Override
|
|
@Override
|
|
|
public boolean convert(int position, View convertView, ViewGroup parent, Friend item) {
|
|
public boolean convert(int position, View convertView, ViewGroup parent, Friend item) {
|
|
|
|
|
+ View my_money_item_top = convertView.findViewById(R.id.my_money_item_top);
|
|
|
|
|
+ View my_money_item_center = convertView.findViewById(R.id.my_money_item_center);
|
|
|
|
|
+ View my_money_item_bottom = convertView.findViewById(R.id.my_money_item_bottom);
|
|
|
TextView my_money_item_recharge_amount = convertView.findViewById(R.id.my_money_item_recharge_amount);
|
|
TextView my_money_item_recharge_amount = convertView.findViewById(R.id.my_money_item_recharge_amount);
|
|
|
TextView my_money_item_recharge_status = convertView.findViewById(R.id.my_money_item_recharge_status);
|
|
TextView my_money_item_recharge_status = convertView.findViewById(R.id.my_money_item_recharge_status);
|
|
|
TextView my_money_item_recharge_time = convertView.findViewById(R.id.my_money_item_recharge_time);
|
|
TextView my_money_item_recharge_time = convertView.findViewById(R.id.my_money_item_recharge_time);
|
|
|
my_money_item_recharge_amount.setText(String.format(Locale.CHINA, "%d", position+1));
|
|
my_money_item_recharge_amount.setText(String.format(Locale.CHINA, "%d", position+1));
|
|
|
my_money_item_recharge_status.setText(item.getInvitation_code());
|
|
my_money_item_recharge_status.setText(item.getInvitation_code());
|
|
|
my_money_item_recharge_time.setText(TimeUtil.TimeStamp2Date(item.getCreate_time(), "yyyy/MM/dd HH:mm"));
|
|
my_money_item_recharge_time.setText(TimeUtil.TimeStamp2Date(item.getCreate_time(), "yyyy/MM/dd HH:mm"));
|
|
|
- convertView.setBackgroundColor(position % 2 == 1 ? 0xffF8F8F8 : 0xffffffff);
|
|
|
|
|
|
|
+ boolean isFirst = position == 0;
|
|
|
|
|
+ boolean isLast = ListUtil.isLastPosition(list, position);
|
|
|
|
|
+ my_money_item_top.setVisibility(isFirst ? View.VISIBLE : View.GONE);
|
|
|
|
|
+ my_money_item_center.setBackgroundColor(position % 2 == 1 ? 0xffF8F8F8 : 0xffffffff);
|
|
|
|
|
+ my_money_item_bottom.setVisibility(isLast ? View.VISIBLE : View.GONE);
|
|
|
return true;
|
|
return true;
|
|
|
}
|
|
}
|
|
|
};
|
|
};
|