1 Star 0 Fork 0

mansions007/MyApplication1

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
contentweixin.java 4.21 KB
一键复制 编辑 原始数据 按行查看 历史
mansions007 提交于 2021-10-25 19:23 +08:00 . Recycleview跳转界面
package com.example.myapplication1;
import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import android.app.Fragment;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import androidx.recyclerview.widget.ItemTouchHelper;
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
import java.util.ArrayList;
import java.util.List;
public class contentweixin extends Fragment {
private RecyclerView recyclerView;
private List<String> mList = new ArrayList<>();
private Context context;
private com.example.myapplication1.myadapterweixin myadapterweixin;
// TODO: Rename parameter arguments, choose names that match
// the fragment initialization parameters, e.g. ARG_ITEM_NUMBER
private static final String ARG_PARAM1 = "param1";
private static final String ARG_PARAM2 = "param2";
// TODO: Rename and change types of parameters
private String mParam1;
private String mParam2;
private contentweixin list1;
public contentweixin() {
}
public static contentweixin newInstance(String param1, String param2) {
contentweixin fragment = new contentweixin();
Bundle args = new Bundle();
args.putString(ARG_PARAM1, param1);
args.putString(ARG_PARAM2, param2);
fragment.setArguments(args);
return fragment;
}
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
if (getArguments() != null) {
mParam1 = getArguments().getString(ARG_PARAM1);
mParam2 = getArguments().getString(ARG_PARAM2);
}
}
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View view= inflater.inflate(R.layout.contentweixin, container, false);
recyclerView=view.findViewById(R.id.swipe);
initData();
initView();
myadapterweixin.setOnItemClickListener(new myadapterweixin.OnItemClickListener(){
@Override
public void onItemClick(View view , int position){
Intent intent=new Intent(context,MainActivity3.class);
intent.putExtra("milst", String.valueOf(mList));
intent.putExtra("name", "jxl");
startActivityForResult(intent,1);
}
});
return view;
}
private void initData() {
mList.add("诈骗人员:\n 你中奖2000元,回复TD领取\n");
mList.add("社会龙哥:\n 好小子,你给我等着");
mList.add("zz:\n 给我带碗饭");
mList.add("wk:\n 这个作业怎么写");
mList.add("yxf:\n 吃烧烤去");
mList.add("金克斯:\n 你的建议我会考虑接受的");
mList.add("亚索:\n 我再说一遍,我不是孤儿");
mList.add("薇古丝:\n 亚索,我是你爹");
mList.add("simple:\n 你好,我是simple");
mList.add("Niko:\n 你好,希望您能到我们队来试训");
mList.add("麦克:\n 那个家伙来了");
mList.add("斯威特:\n 那儿很危险,你不要去");
mList.add("灵狐:\n 我会试着去接受你");
mList.add("老师:\n 你学分没了");
mList.add("学姐:\n 干得不错");
mList.add("抽奖人员:\n 你运气真的好,抽到了一等奖");
mList.add("追债的:\n 你小子别以为龙哥给你撑腰就行了");
mList.add("高中老师:\n 我儿子在考场里全靠你");
}
private void initView(){
context=this.getActivity();
myadapterweixin=new myadapterweixin(context,mList);
ItemTouchHelper.Callback callback = new TouchHelper(myadapterweixin);
ItemTouchHelper touchHelper = new ItemTouchHelper(callback);
touchHelper.attachToRecyclerView(recyclerView);
LinearLayoutManager manager=new LinearLayoutManager(context);
manager.setOrientation(LinearLayoutManager.VERTICAL);
recyclerView.setAdapter(myadapterweixin);
recyclerView.setLayoutManager(manager);
recyclerView.setHasFixedSize(true);
}
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/mansions007/MyApplication1.git
git@gitee.com:mansions007/MyApplication1.git
mansions007
MyApplication1
MyApplication1
master

搜索帮助