android-tablayout 相关问题

Android TableLayout提供了一个类似网格的布局来组织信息的行和列。

E/iardini.error0:无效 ID 0x00000001 - 错误资源 ID

我目前遇到一个错误,该错误继续降低我的应用程序的性能。 该错误不会导致应用程序关闭或崩溃,也不会导致向控制台写入异常。 ...

回答 2 投票 0

在 TabLayout 中的选项卡之间添加空间

我正在尝试在选项卡之间添加空格。 我想在选项卡之间添加间隙,我尝试使用填充,但这会更改整个选项卡布局填充,而不是单个选项卡。我也有

回答 3 投票 0

Android TabLayout中如何为选中的TabItem自定义背景?

我正在尝试将选项卡布局实现为以下设计- 我可以设计成这样—— 谁能帮助我实现以下几点? 当选择一个选项卡时,背景应该...

回答 1 投票 0

如何在 Android 屏幕左侧显示 TabLayout 中的选项卡?

所以,我尝试在 TabLayout 中显示三个选项卡 [Easy、Medium、Hard],并且我希望这些选项卡显示在另一个选项卡之上。目前我得到这样的结果 所以,正如你所看到的,这些...

回答 1 投票 0

如何在 Jetpack Compose 中使用 RememberPagerState?

在此输入图像描述 ```val pagerState = RememberPagerState( 初始页 = 0, 初始页面偏移分数 = 0f ){ // 提供页数 }``` 我该怎么办

回答 1 投票 0

使用 ViewPager2 自定义选项卡布局

我正在尝试通过 TabLayout.Tab.setCustomView 方法为 ViewPager2 使用自定义选项卡。但这不起作用。 这是我的活动中的代码片段,用于使用 TabLayo 准备 ViewPager2...

回答 3 投票 0

如何像Watsapp一样通过tablayout实现折叠工具栏

Xml 文件 Xml 文件 <?xml version="1.0" encoding="utf-8"?> <androidx.coordinatorlayout.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context=".MainActivity"> <com.google.android.material.appbar.AppBarLayout android:id="@+id/app_bar_layout" android:layout_width="match_parent" android:layout_height="wrap_content" android:fitsSystemWindows="true" android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"> <com.google.android.material.appbar.CollapsingToolbarLayout android:id="@+id/collapsingToolbar" android:layout_width="match_parent" android:layout_height="match_parent" app:layout_scrollFlags="scroll|exitUntilCollapsed"> <androidx.appcompat.widget.Toolbar android:id="@+id/toolbar" android:layout_width="match_parent" android:layout_height="wrap_content" > <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/app_name" android:textSize="22sp" android:textColor="@color/black" /> </androidx.appcompat.widget.Toolbar> </com.google.android.material.appbar.CollapsingToolbarLayout> <com.google.android.material.tabs.TabLayout android:id="@+id/tab_layout" android:layout_width="match_parent" android:layout_height="wrap_content" app:layout_collapseMode="pin" /> </com.google.android.material.appbar.AppBarLayout> <androidx.viewpager2.widget.ViewPager2 android:id="@+id/view_pager" android:layout_width="match_parent" android:layout_height="match_parent" app:layout_behavior="com.google.android.material.appbar.AppBarLayout$ScrollingViewBehavior"/> </androidx.coordinatorlayout.widget.CoordinatorLayout> 在 Watsapp 主屏幕中,当用户向上滚动时,工具栏会消失,只有选项卡布局可见。我只是想实现这个功能。我浏览了很多 youtube 教程但找不到任何解决方案。 类似这样的东西 - 将工具栏放入 CollapsingToolbarLayout 将 app:layout_scrollFlags="scroll|exitUntilCollapsed" 添加到折叠工具栏 从工具栏中删除app:layout_collapseMode="pin" 将 app:layout_collapseMode="pin" 添加到选项卡 将 app:layout_behavior="com.google.android.material.appbar.AppBarLayout$ScrollingViewBehavior" 添加到您的视图页面

回答 1 投票 0

检查用户是否返回到 TabLayout 的片段

我在 TabLayout 中有两个片段。 在一个 Fragment 中,有一种方法可以使用 SharedPreferences 更改某些值。 当我更改值时,我总是更新文本视图。 这很好用...

回答 2 投票 0

TabLayout 中的选项卡不可点击

我在片段文件中有简单的 tabLayout,它是 CoordinatorLayout。 效果很好,当用户滑动时,会显示不同的 Fragment。 问题是,选项卡没有响应点击,用户

回答 3 投票 0

更改 viewPager 滑动方向

我正在使用 TabLayout 和 viewPager,并可以选择向左或向右滑动 viewPager 以在页面之间导航。 我的问题是,我的应用程序是基于 RTL(从右到左)并且...

回答 6 投票 0

TabLayout Fragments 在 popBackStack 之后绑定了 NullPointerException(来自 fragment)

TI 在使用 ViewBinding 的单个 Activity 应用程序中的一些片段有问题,当我从片段 A(它有一个 ViewPager2 和带有 3 个片段的 TabLayout)到另一个片段 B 和 ...

回答 0 投票 0

Android layout.xml ui 消失了,当我使用带有项目的 Material tablayout

java.lang.NullPointerException:无法调用“android.content.res.BridgeTypedArray.setTheme(android.content.res.Resources$Theme)”因为“ta”为空 在 android.content.res.

回答 2 投票 0

自定义 TabLayout 就像在三星音乐应用中一样

模式设置为可滚动的默认 TabLayout 提供以下内容: 所选选项卡指示器的位置不固定。如果选择了第一个选项卡,则选项卡指示器位于最左侧...

回答 0 投票 0

Android Studio 预览在将选项卡项添加到选项卡布局时停止工作

我注意到预览在许多 PC 上崩溃,不仅仅是我的,但我遇到的最后一个问题是当我在 TabLayout 中添加 TabItem 时,我找不到任何解决方案。我试过以下......

回答 1 投票 0

当我们在 ViewPager2 上左右滑动时,错误的 TabLayout 指示器会褪色

我们正在使用 ViewPager2 和 TabLayout。 我们尝试按照 https://stackoverflow.com/a/62579862/72437 禁用动画 我们的代码看起来像 我们正在使用ViewPager2和TabLayout. 我们尝试通过以下方式禁用动画https://stackoverflow.com/a/62579862/72437 我们的代码看起来像 <?xml version="1.0" encoding="utf-8"?> <merge xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" xmlns:app="http://schemas.android.com/apk/res-auto" tools:parentTag="android.widget.LinearLayout" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> <com.google.android.material.tabs.TabLayout app:tabMode="fixed" app:tabGravity="fill" app:tabIndicatorColor="#ff0000" app:tabIndicatorHeight="2dp" app:tabIconTint="@color/tab_icon_selector" app:tabIndicatorAnimationMode="fade" android:id="@+id/tab_layout" android:layout_width="match_parent" android:layout_height="40dp" /> <androidx.viewpager2.widget.ViewPager2 android:id="@+id/view_pager" android:layout_width="match_parent" android:layout_height="0dp" android:layout_weight="1" /> </merge> // autoRefresh = true // smoothScroll = false new TabLayoutMediator(tabLayout, viewPager, true, false, (tab, position) -> { tab.setCustomView(R.layout.emoji_category_tab); tab.setIcon(EmojiCategory.values()[position].resourceId); } ).attach(); 当我们明确点击 TabLayout 的选项卡时,效果非常好。没有动画。 点击 TabLayout 的选项卡 但是,当我们在 ViewPager2 上左右滑动时,选项卡指示器的淡入淡出效果不佳。 在 ViewPager2 上左右滑动(错误的指示器褪色) gif 文件可能无法清楚地显示这种糟糕的着色。您可以在此视频中查看糟糕的褪色效果 - https://stackoverflow.com/a/61304247/72437 我希望指示器颜色不透明。但事实并非如此。 我可以知道,我们做错了什么吗?谢谢。 为了让问题更明显,我把fade改成了app:tabIndicatorAnimationMode="linear"。 这是结果 看来,如果我在 ViewPager2 上左右滑动,TabLayout 的指示器上会执行不完整的动画。但为什么?

回答 0 投票 0

如何保存使用 addTab 以编程方式创建的选项卡?

我以编程方式在我的 tabLayout 中创建新选项卡,但只要重新创建我的片段,它们就会消失。我怎样才能拯救他们?谢谢。 我试着做点什么,但我是新手。

回答 0 投票 0

错误:“限定符必须是一个表达式”-Android Studio

活动: 公共类 PreviewsFragment 扩展片段 { 私人 ViewPager mPager; @覆盖 public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {...

回答 1 投票 0

TabLayout 和 ViewHolder 的渲染问题

我目前无法仅使用 TabLayout 和 ViewPager 呈现活动。我收到此错误: 样式 ResourceReference{namespace=apk/res-auto, type=attr, name=textAppearanceButton} 是没有...

回答 2 投票 0

Android动态移除tabBar(隐藏)

在我的项目中,我通过 ViewPager 创建我的 tabBar,如下所示: 主活动.java mViewPager = (ViewPager) findViewById(R.id.content_main_viewpager); 如果(mViewPager!= null){ 菲...

回答 1 投票 0

是否可以在使用片段创建的 8 个选项卡中的一个中创建下拉微调器?

所以我使用 android studio 中的自定义选项卡活动创建了 8 个选项卡,我的下一个目标是在第一个选项卡中放入两个下拉菜单。这在android studio中可能吗? ,如果是这样,那又如何呢?我也...

回答 0 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.