我有一个ViewPager和Tablayout,显示了第n个项目数。Tabs中填充了正确的页面标题,ViewPager包含的片段显示正确的罚款,但所选的选项卡没有与ViewPager当前项同步。
所选的选项卡位置比查看器当前项的位置少1。这是Viewpager适配器。
public class ViewPagerAdapter extends FragmentStatePagerAdapter {
public ViewPagerAdapter(FragmentManager fm){
super(fm);
}
@Ov
我已经实现了机器人选项卡布局,我有3个选项卡-设置,时钟,丢失的设备。滚动时,选项卡的内容会被更新,但是如果我选择了任何选项卡标题,内容就会被显示出来,而不是headings.But。当我启动应用程序时,它显示了3个选项卡。假设当前突出显示的选项卡是时钟。当我向右滚动时,会显示“设置”选项卡的内容,但当前突出显示的选项卡仍然是时钟。这应该是根据我的需要设置。
我的代码是这是主要的活动->
public class MainActivity extends AppCompatActivity implements TabLayout.OnTabSelectedListener{
我已经添加了片段标题和图标,如下所示。默认情况下,选项卡图标位于上方。我想把这些图标放在左边。是否可以更改以下结构中的位置,或者我是否需要自定义代码?
// Add Fragments to adapter one by one
adapter.addFragment(new Home_Screen(), "Home");
adapter.addFragment(new YebformCover(), "Yeb");
adapter.addFragment(new ServiceCover(), "Service"
我试图使用选项卡和页面视图来做一个活动,我在博客中找到了这段代码,但是它并不像让选项卡有图标而不是文本……我把密码:
ViewPagerAdapter.java
class ViewPagerAdapter extends FragmentPagerAdapter {
private final List<Fragment> mFragmentList = new ArrayList<>();
private final List<String> mFragmentTitleList = new ArrayList<>();
大家好
我有一个带有to选项卡的TabLayout片段,我实现了PagerAdapter,一切都很好,问题是当我转到其他选项时,我再次点击这个选项-- TabLayout出现了但是是空的--我将与您分享我为这个功能编写的代码:
适配器:
public class DevicePagerAdapter extends FragmentPagerAdapter {
public DevicePagerAdapter(FragmentManager fm){
super(fm);
}
@Override
public Fragment getIte
我正在开发一个Android应用程序,它有4个选项卡和1个fab,可以在4个选项卡上看到。
在Main_activity中,我为不同的选项卡和不同的操作提供了不同的图标。我的问题是,当我打开应用程序时,第一个选项卡中的fab按钮是不可点击的。只有当我选择任何其他选项卡,并且重新选择第一个选项卡时,它才会被单击,只有这样,它才能正常工作。
这是我的Main_activity.java。
public class Main_activity extends AppCompatActivity{
@Bind(R.id.main_activity)
View mView;
private in
,基本上,我在ViewPager中有两个选项卡,而TabLayout在一个选项卡视图中存储两个片段。的问题是,我在recycler view中使用卡片视图,卡片视图就像一个类似的按钮。基本上,当用户单击按钮时,它应该出现在下一个选项卡上--但它不会出现。只有当用户从整个页面返回并选择该选项卡时,它才会显示所选的卡片视图。我检查了我的数据库,它正在做它应该做的事情,但是不更新的是recycler view。
这是我喜欢卡片视图中内容的代码
public class HomeFragment extends Fragment {
private static final Stri
我有一个名为DealMailListig的片段,并让Main Activity .I尝试在我的片段中添加导航视图,而不是在Main Activity中使用抽屉切换图标.But不成功.pls指导我。
任何帮助都将不胜感激。
以下是我的Deal MainListing代码:
public class CDealMainListing extends Fragment {
// --Commented out by Inspection (11-04-2016 10:45):public LinearLayout m_MainLayout;
private ViewPager m_ViewPager