1:将道具商城做成原生的,添加点击的时候展示动效
This commit is contained in:
@@ -58,10 +58,11 @@ public class PersonalityActivity extends BaseMvpActivity<PersonalityPresenter, A
|
||||
mBinding.topBar.setRightText(getResources().getString(com.xscm.moduleutil.R.string.shopping));
|
||||
mBinding.topBar.setRightColor(ColorManager.getInstance().getPrimaryColorInt());
|
||||
mBinding.topBar.getTvRight().setOnClickListener(v -> {
|
||||
Intent intent=new Intent(this, WebViewActivity.class);
|
||||
intent.putExtra("url", String.format(WebUrlConstants.INSTANCE.getWEB_PROP_MALL_URL(),SpUtil.getToken()));
|
||||
intent.putExtra("title", "道具商城");
|
||||
startActivity(intent);
|
||||
// Intent intent=new Intent(this, WebViewActivity.class);
|
||||
// intent.putExtra("url", String.format(WebUrlConstants.INSTANCE.getWEB_PROP_MALL_URL(),SpUtil.getToken()));
|
||||
// intent.putExtra("title", "道具商城");
|
||||
// startActivity(intent);
|
||||
startActivity(new Intent(this, PropMallActivity.class));
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
@@ -2,19 +2,13 @@ package com.xscm.modulemain.activity.user.activity.ui.main
|
||||
|
||||
import android.content.Context
|
||||
import android.os.Bundle
|
||||
import android.view.LayoutInflater
|
||||
import android.view.View
|
||||
import android.view.ViewGroup
|
||||
import android.widget.TextView
|
||||
import androidx.lifecycle.Observer
|
||||
import androidx.lifecycle.ViewModelProvider
|
||||
import androidx.recyclerview.widget.GridLayoutManager
|
||||
import androidx.recyclerview.widget.LinearLayoutManager
|
||||
import com.stx.xhb.xbanner.XBanner
|
||||
import com.blankj.utilcode.util.ActivityUtils
|
||||
import com.xscm.modulemain.R
|
||||
import com.xscm.modulemain.activity.user.conacts.PersonalityConacts
|
||||
import com.xscm.modulemain.activity.user.presenter.PersonalityPresenter
|
||||
import com.xscm.modulemain.databinding.FragmentPropMallBinding
|
||||
import com.xscm.modulemain.dialog.PurchaseOutfitsDialog
|
||||
import com.xscm.moduleutil.base.BaseMvpFragment
|
||||
import com.xscm.moduleutil.bean.BannerModel
|
||||
import com.xscm.moduleutil.bean.PersonaltyBean
|
||||
@@ -31,6 +25,7 @@ class PlaceholderFragment : BaseMvpFragment<PersonalityPresenter,FragmentPropMal
|
||||
private lateinit var personaltyAdapter: PersonaltyAdapter
|
||||
|
||||
var type: String =""
|
||||
var purchaseOutfitsDialog: PurchaseOutfitsDialog?=null
|
||||
|
||||
// 标记数据是否已加载
|
||||
private var isDataLoaded = false
|
||||
@@ -89,6 +84,10 @@ class PlaceholderFragment : BaseMvpFragment<PersonalityPresenter,FragmentPropMal
|
||||
|
||||
personaltyAdapter.setOnItemClickListener(object : PersonaltyAdapter.OnItemClickListener{
|
||||
override fun onItemClick(item: PersonaltyListBean?) {
|
||||
if (purchaseOutfitsDialog==null){
|
||||
purchaseOutfitsDialog = PurchaseOutfitsDialog(ActivityUtils.getTopActivity())
|
||||
}
|
||||
purchaseOutfitsDialog?.show( item)
|
||||
|
||||
}
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user