|
|
@@ -6,6 +6,7 @@ import android.content.Intent;
|
|
|
import android.graphics.Color;
|
|
|
import android.graphics.drawable.BitmapDrawable;
|
|
|
import android.support.v7.widget.GridLayoutManager;
|
|
|
+import android.support.v7.widget.LinearLayoutManager;
|
|
|
import android.support.v7.widget.RecyclerView;
|
|
|
import android.text.TextUtils;
|
|
|
import android.view.Gravity;
|
|
|
@@ -16,6 +17,7 @@ import android.widget.LinearLayout;
|
|
|
import android.widget.PopupWindow;
|
|
|
import android.widget.TextView;
|
|
|
|
|
|
+import com.kfzs.duanduan.cardview.ScreenUtil;
|
|
|
import com.kfzs.duanduan.utils.ApkUtils;
|
|
|
import com.kfzs.duanduan.utils.NumberFormatUtils;
|
|
|
import com.sheep.gamegroup.model.entity.BaseMessage;
|
|
|
@@ -276,11 +278,12 @@ public class FgtPersonalCenter extends BaseFragment {
|
|
|
|
|
|
//初始化用户中心模块界面
|
|
|
private void initUserModuleItemView() {
|
|
|
- GridLayoutManager manager = new GridLayoutManager(SheepApp.getInstance(), 5);
|
|
|
+ LinearLayoutManager manager = new LinearLayoutManager(SheepApp.getInstance(), LinearLayoutManager.HORIZONTAL, false);
|
|
|
moduleList.setHasFixedSize(true);
|
|
|
moduleList.setNestedScrollingEnabled(false);
|
|
|
moduleList.setLayoutManager(manager);
|
|
|
- AdpHomeList<UserCenterModule> adapter = new AdpHomeList<>(userCenterModuleList);
|
|
|
+ int w = (int) ((ScreenUtil.getScreenWidth(getActivity()) - ScreenUtil.dip2px(getContext(), 10)) / 4.5);
|
|
|
+ AdpHomeList<UserCenterModule> adapter = new AdpHomeList<>(R.layout.item_my_list_but3, w, userCenterModuleList);
|
|
|
adapter.bindToRecyclerView(moduleList);
|
|
|
adapter.setOnItemClickListener((adapter1, view, position) -> CommonUtil.getInstance().goNative(SheepApp.getInstance().getCurrentActivity(), ListUtil.getItem(userCenterModuleList, position), "个人中心"));
|
|
|
}
|
|
|
@@ -466,7 +469,8 @@ public class FgtPersonalCenter extends BaseFragment {
|
|
|
});
|
|
|
}
|
|
|
|
|
|
- @OnClick({R.id.icon_img_iv, R.id.account_detail_layout, R.id.personalcenter_price_layout,
|
|
|
+ @OnClick({R.id.icon_img_iv, R.id.account_detail_layout, R.id.personalcenter_item_price_ic,
|
|
|
+ R.id.personalcenter_item_price_tag, R.id.personalcenter_item_price_tv,
|
|
|
R.id.account_task_layout, R.id.proxy_service_layout, R.id.feedbook_layout,
|
|
|
R.id.recommend_friend_layout, R.id.faq_layout,
|
|
|
R.id.version_layout, R.id.order_layout, R.id.proxy_game_account_layout,
|
|
|
@@ -514,7 +518,9 @@ public class FgtPersonalCenter extends BaseFragment {
|
|
|
case R.id.be_vip_btn://VIP
|
|
|
Jump2View.getInstance().gotoVip(activity);
|
|
|
break;
|
|
|
- case R.id.personalcenter_price_layout://我的资产
|
|
|
+ case R.id.personalcenter_item_price_ic://我的资产
|
|
|
+ case R.id.personalcenter_item_price_tag://我的资产
|
|
|
+ case R.id.personalcenter_item_price_tv://我的资产
|
|
|
Jump2View.getInstance().goMyMoney(activity, null);
|
|
|
break;
|
|
|
case R.id.account_task_layout://任务记录
|