我的SearchFragment是其他两个片段的主机片段:SearchUsersFragment和SearchEventsFragment。我的组织方式是TabLayout和Viewpager在SearchFragment中,而RecyclerView,Adapters和ArrayList在两个子片段中。 我想做的是实现一个SearchBar(EditText),我已经在SearchFragment中完成了该操作,并使用该SearchBar筛选用户(在SearchUsersFragment中)和事件(在Search…

2020年10月13日 0条评论 51点热度 阅读全文

我是编程的新手,我想添加一个设置菜单按钮。 就像图片上一样,我的应用程序没有显示三点按钮。 My application MainActivity.java: public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.act…

2020年10月12日 0条评论 30点热度 阅读全文

我正在开发一个使用TabLayout的应用程序,其中包含3条指南。第一个用于一般用户信息,第二个用于其他信息,最后一个用于用户在屏幕上绘制。是第三家即使在禁用滑动的情况下仍存在问题的公司,在进行绘图移动时,用户最终返回到上一个选项卡。因此,我想知道如何在此屏幕上禁用滑动的移动,即使选项卡之间的移动已经通过滑动移动而被禁用,又不会导致无法绘制图形。 需要注意的一件事是,当您从底部开始向上或向下或向下绘制时,即使以后要去某个地方,也可以在不作参考的情况下进行绘制。但是,如果您开始绘图 我注意到的一件事是,当我开始从底部…

2020年8月26日 0条评论 32点热度 阅读全文

每当我最初创建 Activity 时,一切都会顺利进行,因为我能够正确地增加布局。但是,问题是,无论何时我切换到使用其他应用程序,然后返回自己的应用程序,都会收到一条错误消息,指出TabLayout为null,从而导致我的应用程序崩溃。如果我切换到另一个应用程序几分钟,我的DrawerLayout为null,这也导致我的应用程序崩溃。 如果我正确理解了Android生命周期,我就会意识到该 Activity 是从后台到前台重新创建的,并且再次调用onCreate方法,如下所示:Android activity li…

2020年8月5日 0条评论 25点热度 阅读全文

当我将Tablayout拖到布局中时,它卡在了左上角。我正在使用android studio 3.6.1。我已经添加了实施'com.google.android.material:material:1.1.0'在构建gradle中。 Here is the screenshot of the TabLaout 解决方案如下: 如果我将TabLayout更改为 <?xml version="1.0" encoding="utf-8"?> <androidx.constraintlayout.widg…

2020年7月4日 0条评论 21点热度 阅读全文

这段代码将创建3个由片段组成的选项卡,其中包含一个图像和文字说明,每个都有说明。选项卡根本不显示任何内容,这三个选项都存在一个障碍。这是主要代码: public class Cookings extends AppCompatActivity { private TabLayout tabLayout; private ViewPager viewPager; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(…

2020年4月3日 0条评论 15点热度 阅读全文

我有一个带有6个标签的应用。我遵循了本教程:https://youtu.be/00LLd7qr9sA。选项卡XML文件包含一个滚动 View 和一些按钮。 我需要按一下其中几个按钮才能发出声音。我似乎无法使用onClickListener,也不能仅创建可以从XML文件调用的函数。谁能告诉我在这里输入什么: package com.ggblbl.soundsintabs; import android.media.MediaPlayer; import android.os.Bundle; import androi…

2019年9月30日 0条评论 30点热度 阅读全文

我有一个List的Users和2个TabItem。第一个TabItem是MyUsers,第二个是Favorites。我使用foreach循环对Users进行排序。现在,我想要的是将Users List显示为MyUsers,并在我的循环后将排序后的Users显示为Favorites。 UserFragment.java public class UserFragment extends Fragment implements MyUserRecyclerViewAdapter.OnItemListener { @Bi…

2019年9月19日 0条评论 15点热度 阅读全文

使用TabLayout时,我很难将数据从一个片段发送到另一个片段。我已经阅读了很多有关如何执行此操作的在线信息,并且自己实施时没有成功。 我的应用程序中设置了四个片段。我正在尝试将从第四个片段的EditText元素收集的数据发送到第二个片段的TextView元素。 我没有收到任何错误,但是文本没有出现在第二个片段中。我不知道如何从这里继续。谢谢! 第四片段(发送片段) public class settings extends Fragment { SendMessage SM; @Nullable @Overri…

2019年9月10日 0条评论 12点热度 阅读全文

参考:https://developer.android.com/reference/com/google/android/material/tabs/TabLayout TabLayout提供了用于显示选项卡的水平布局。 要显示的选项卡的填充是通过TabLayout.Tab实例完成的。您可以通过newTab()创建选项卡。 如上截图所示,如何在android标签布局中包装单个标签。 我也给出了解决方案。如果有人有比这更好的答案,请在这里分享。 解决方案如下: 创建具有TabLayout => activit…

2019年6月18日 0条评论 16点热度 阅读全文