package com.duqing.missions.ui.main.hall.popup;
|
|
import android.content.Context;
|
import android.view.ViewGroup;
|
import android.widget.PopupWindow;
|
|
import androidx.recyclerview.widget.GridLayoutManager;
|
|
import com.duqing.missions.databinding.HallPopuClassifyBinding;
|
|
import java.util.ArrayList;
|
import java.util.Arrays;
|
|
/**
|
* Created by Administrator on 2021/11/5 0005.
|
*/
|
public class PopupClassify extends PopupWindow {
|
|
String[] classifies = new String[]{
|
"注册","投票","关注","浏览",
|
"下载","转发","发帖","评论",
|
"高价","电商","实名","试玩",
|
"特单","砍价","其他"
|
};
|
|
|
public PopupClassify(Context context,HallPopuClassifyBinding binding) {
|
//final HallPopuClassifyBinding binding = HallPopuClassifyBinding.inflate((LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE));
|
super(binding.getRoot(), ViewGroup.LayoutParams.MATCH_PARENT,ViewGroup.LayoutParams.WRAP_CONTENT);
|
binding.recycler.setLayoutManager(new GridLayoutManager(context,4));
|
HallClassifyAdapter adapter = new HallClassifyAdapter();
|
adapter.setData(new ArrayList<>(Arrays.asList(classifies)));
|
binding.recycler.setAdapter(adapter);
|
binding.textConfirm.setOnClickListener(v -> dismiss());
|
binding.textCancel.setOnClickListener(v -> dismiss());
|
}
|
|
|
}
|