Android TabLayout2025年3月17日 | 阅读 3 分钟 TabLayout 用于实现水平选项卡。在 ActionBar.TabListener (API 级别 21) 被弃用后,Android 发布了 TabLayout。 TabLayout 在设计支持库中引入,用于实现选项卡。 选项卡是使用 TabLayout 类的 newTab() 方法创建的。选项卡的标题和图标分别通过 TabListener 接口的 setText(int) 和 setIcon(int) 方法设置。布局的选项卡使用 addTab(Tab) 方法附加到 TabLayout 上。 我们也可以使用 Android 设计部件的 TabItem 将选项卡项目添加到 TabLayout。 使用 ViewPager 的 TabLayout 示例让我们创建一个使用 ViewPager 和 Fragment 的 TabLayout 示例。 文件:activity.xml 创建一个包含 TabLayout 和 ViewPager 视图组件的 activity.xml 文件。 文件:build.gradle 现在在 build.gradle 文件中添加 TabLayout 的依赖库。 文件:MainActivity.java 在此文件中,我们实现了 ViewPager 的两个额外监听器 addOnPageChangeListener(listener),它使选项卡的不同片段滑动,以及 TabLayout 的 addOnTabSelectedListener(listener),它在选项卡选择时选择当前选项卡。 文件:MyAdapter.java 现在为所有不同的选项卡创建不同的片段文件。 文件:HomeFragment.java 文件:fragment_home.xml 文件:SportFragment.java 文件:fragment_sport.xml 文件:MovieFragment.java 文件:fragment_movie.xml 文件:strings.xml 输出 ![]() ![]() |
Android 示例 Android 根据保留字完成单词,因此无需编写单词的所有字符。 Android 是一个可编辑的文本字段,它在下拉菜单中显示建议列表,用户只能从其中选择...
阅读 2 分钟
Android ToolBar上的SearchView 正如我们已经在活动布局上实现了SearchView小部件一样,它也可以在ToolBar/ActionBar上实现。要在ToolBar上实现SearchView,我们需要创建菜单选项并在其上放置SearchView小部件。ToolBar(ActionBar)上的SearchView示例 让我们看看这个示例...
阅读 3 分钟
Android 除了通过拖放调色板创建 RadioButton,android 还允许您以编程方式(动态地)创建它。为了创建动态 RadioButton,我们需要使用 android.view.ViewGroup.LayoutParams,它配置视图的宽度和高度,并实现 RadioGroup 类的 setOnCheckedChangeListener() 方法。示例 Let's...
阅读 2 分钟
Android 一个是零大小的不可见视图,用于在运行时加载“布局资源”。是一个零维视图,因此您不会在布局调色板上看到任何东西。要使父资源可见,需要调用inflate()方法。要使其可见或...
阅读 3 分钟
Android Android 提供了自定义视图元素 UI 而不是默认 UI 的功能。您可以在 Android 中创建自定义 CheckBox。因此,您可以在布局上添加一些不同的复选框图像。示例 在此示例中,我们创建了默认和自定义...
5 分钟阅读
Android HorizontalScrollView HorizontalScrollView是一个FrameLayout。android.widget.HorizontalScrollView类提供了水平滚动视图的功能。HorizontalScrollView用于水平方向滚动子元素或视图。HorizontalScrollView仅支持水平滚动。对于垂直滚动,Android使用ScrollView。让我们实现一个简单的HorizontalScrollView示例。activity_main.xml 现在,...
5 分钟阅读
Android 示例 Android Toggle Button 可用于在按钮上显示选中/未选中(开/关)状态。如果用户必须在两种状态之间更改设置,它会很有用。它可以用于打开/关闭声音、Wifi、蓝牙等。自 Android 4.0 以来,还有另一种类型的切换...
阅读 3 分钟
Android 图像滑块 Android 图像滑块将一个完整的屏幕滑动到另一个屏幕。图像滑块由支持库提供的 ViewPager 创建。要实现图像滑块,您需要继承 ViewPager 类,该类扩展了 PagerAdapter。图像滑块示例 让我们看一个 Android 示例...
阅读 3 分钟
Android 示例 Andorid 可用于在短时间内显示信息。Toast 包含要快速显示的消息,并在一段时间后消失。android.widget. 类是 java.lang.Object 类的子类。您还可以创建自定义 Toast,例如...
阅读 2 分钟
Android 小部件 这里提供了许多带有简化示例的 Android 小部件,例如 Button、EditText、AutoCompleteTextView、ToggleButton、DatePicker、TimePicker、ProgressBar 等。Android 小部件易于学习。下面列出了常用的 Android 小部件及其示例:Android Button 让我们学习如何在按钮上执行事件处理...
阅读1分钟
我们请求您订阅我们的新闻通讯以获取最新更新。
我们提供所有技术(如 Java 教程、Android、Java 框架)的教程和面试问题
G-13, 2nd Floor, Sec-3, Noida, UP, 201301, India