You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在Xamarin中使用android.support.design.widget.TabLayout的配置疑问

嘿,我来帮你搞定Xamarin里使用这个TabLayout的问题!

在Xamarin中使用Android Support Design的TabLayout

1. 添加对应的NuGet包

你需要安装Xamarin.Android.Support.Design这个NuGet包,它是Xamarin对Android Support Design库的绑定包,包含了你要的TabLayout。安装步骤很简单:

  • 在Visual Studio里右键你的Xamarin.Android项目 → 选择「管理NuGet程序包」
  • 在浏览标签里搜索Xamarin.Android.Support.Design,找到后安装对应的稳定版本即可

2. 引用正确的命名空间

在你的C#代码(比如Activity或Fragment文件)里,添加这个命名空间就能直接使用TabLayout类:

using Android.Support.Design.Widget;

3. 布局文件中的写法

如果要在AXML布局里添加TabLayout,对应的标签写法如下:

<android.support.design.widget.TabLayout
    android:id="@+id/tab_layout"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:background="?attr/colorPrimary"
    android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"/>

另外你提到看到的文档标记TabLayout已弃用,那应该是指向了AndroidX替代版本的提示。你指定的这个android.support.design.widget.TabLayout在其支持周期内并未被标记弃用,按照上面的步骤配置就能正常使用啦。

内容的提问来源于stack exchange,提问作者William Jockusch

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.27 03:26:20