From 360d4520d57f91a2da240da26a74be650ee95741 Mon Sep 17 00:00:00 2001 From: Toyga <330282372@qq.com> Date: Fri, 7 Jan 2022 19:28:57 +0800 Subject: [PATCH] =?UTF-8?q?=E5=87=A0=E4=B8=AA=E7=B1=BB=E5=90=8D=E7=9A=84?= =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Adapter/CollectPageFragmentAdapter.java | 4 ++-- ...llectFragment.java => BlogCollectFragment.java} | 12 ++++++------ .../leudaemialikeme/Fragment/CollectFragment.java | 14 +++++--------- ...nswer_collect.xml => fragment_blog_collect.xml} | 2 +- 4 files changed, 14 insertions(+), 18 deletions(-) rename Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Fragment/{AnswerCollectFragment.java => BlogCollectFragment.java} (90%) rename Code/LeudaemiaLikeMe/app/src/main/res/layout/{fragment_answer_collect.xml => fragment_blog_collect.xml} (91%) diff --git a/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Adapter/CollectPageFragmentAdapter.java b/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Adapter/CollectPageFragmentAdapter.java index ee596f5..5e3de70 100644 --- a/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Adapter/CollectPageFragmentAdapter.java +++ b/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Adapter/CollectPageFragmentAdapter.java @@ -4,7 +4,7 @@ import androidx.fragment.app.Fragment; import androidx.fragment.app.FragmentManager; import androidx.fragment.app.FragmentPagerAdapter; -import com.example.leudaemialikeme.Fragment.AnswerCollectFragment; +import com.example.leudaemialikeme.Fragment.BlogCollectFragment; import com.example.leudaemialikeme.Fragment.NewsCollectFragment; public class CollectPageFragmentAdapter extends FragmentPagerAdapter { @@ -24,7 +24,7 @@ public class CollectPageFragmentAdapter extends FragmentPagerAdapter { return NewsCollectFragment.newInstance(collectCategoryTitle); } else { - return AnswerCollectFragment.newInstance(collectCategoryTitle); + return BlogCollectFragment.newInstance(collectCategoryTitle); } } @Override diff --git a/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Fragment/AnswerCollectFragment.java b/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Fragment/BlogCollectFragment.java similarity index 90% rename from Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Fragment/AnswerCollectFragment.java rename to Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Fragment/BlogCollectFragment.java index c114956..8808bd9 100644 --- a/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Fragment/AnswerCollectFragment.java +++ b/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Fragment/BlogCollectFragment.java @@ -25,23 +25,23 @@ import java.util.List; * A simple {@link Fragment} subclass. * Activities that contain this fragment must implement the * to handle interaction events. - * Use the {@link AnswerCollectFragment#newInstance} factory method to + * Use the {@link BlogCollectFragment#newInstance} factory method to * create an instance of this fragment. */ -public class AnswerCollectFragment extends Fragment { +public class BlogCollectFragment extends Fragment { private static final String ARG_CATEGORY_TITLE = "category_title"; private String collectCategoryTitle = "Default"; private List collectList = new ArrayList<>(); private SwipeRefreshLayout mSwipeRefreshLayout; - public AnswerCollectFragment() { + public BlogCollectFragment() { // Required empty public constructor } - public static AnswerCollectFragment newInstance(String collectCategoryTitle) { + public static BlogCollectFragment newInstance(String collectCategoryTitle) { Bundle args = new Bundle(); args.putString(ARG_CATEGORY_TITLE, collectCategoryTitle); - AnswerCollectFragment fragment = new AnswerCollectFragment(); + BlogCollectFragment fragment = new BlogCollectFragment(); fragment.setArguments(args); return fragment; } @@ -61,7 +61,7 @@ public class AnswerCollectFragment extends Fragment { public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { // Inflate the layout for this fragment - View view = inflater.inflate(R.layout.fragment_answer_collect, container, false); + View view = inflater.inflate(R.layout.fragment_blog_collect, container, false); getData();//获得数据 RecyclerView recycleView = (RecyclerView) view.findViewById(R.id.APNList);//获得视图 LinearLayoutManager layoutManager; diff --git a/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Fragment/CollectFragment.java b/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Fragment/CollectFragment.java index b7a0ffb..8654bdb 100644 --- a/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Fragment/CollectFragment.java +++ b/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Fragment/CollectFragment.java @@ -1,13 +1,6 @@ package com.example.leudaemialikeme.Fragment; -import android.content.Context; -import android.net.Uri; import android.os.Bundle; - -import androidx.fragment.app.Fragment; -import androidx.fragment.app.FragmentManager; -import androidx.viewpager.widget.ViewPager; - import android.util.DisplayMetrics; import android.view.LayoutInflater; import android.view.View; @@ -17,6 +10,10 @@ import android.widget.RadioButton; import android.widget.RadioGroup; import android.widget.TextView; +import androidx.fragment.app.Fragment; +import androidx.fragment.app.FragmentManager; +import androidx.viewpager.widget.ViewPager; + import com.example.leudaemialikeme.Adapter.CollectPageFragmentAdapter; import com.example.leudaemialikeme.R; @@ -32,7 +29,7 @@ public class CollectFragment extends Fragment implements ViewPager.OnPageChangeL private ViewPager viewPager; //内导航的碎片的容器 private RadioGroup rgChannelCollect=null; // 内导航由单选按钮组构成 private HorizontalScrollView hvChannelCollect=null; //单选按钮组可滚动动 - private String[] channelList = {" 资讯 "," 回答与文章 ", + private String[] channelList = {" 资讯 "," 文章 ", }; //默认的内导航栏目 private CollectPageFragmentAdapter adapter; //viewPager 的适配器 private TextView Name; @@ -121,7 +118,6 @@ public class CollectFragment extends Fragment implements ViewPager.OnPageChangeL DisplayMetrics metrics=new DisplayMetrics(); super.getActivity().getWindowManager().getDefaultDisplay().getMetrics(metrics); int screenWidth=metrics.widthPixels; - // int len=left+width/2-screenWidth/2; int len=left+width/2-screenWidth/2; hvChannelCollect.smoothScrollTo(len,0); } diff --git a/Code/LeudaemiaLikeMe/app/src/main/res/layout/fragment_answer_collect.xml b/Code/LeudaemiaLikeMe/app/src/main/res/layout/fragment_blog_collect.xml similarity index 91% rename from Code/LeudaemiaLikeMe/app/src/main/res/layout/fragment_answer_collect.xml rename to Code/LeudaemiaLikeMe/app/src/main/res/layout/fragment_blog_collect.xml index 34c2ce7..c151ce3 100644 --- a/Code/LeudaemiaLikeMe/app/src/main/res/layout/fragment_answer_collect.xml +++ b/Code/LeudaemiaLikeMe/app/src/main/res/layout/fragment_blog_collect.xml @@ -2,7 +2,7 @@ xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" - tools:context="com.example.leudaemialikeme.Fragment.AnswerCollectFragment"> + tools:context="com.example.leudaemialikeme.Fragment.BlogCollectFragment">