【问题标题】:What is LinearLayoutICS?什么是线性布局ICS?
【发布时间】:2013-12-29 23:04:03
【问题描述】:

我注意到在 Android Studio 中以 XML 格式制作 LinearLayout 时,有一个名为 LinearLayoutICS (android.support.v7.internal.widget.LinearLayoutICS) 的元素。

我尝试进行一些搜索,但与一个好的 ol'LinearLayout 相比,我无法弄清楚它提供了哪些额外的功能。看起来可能与分隔线有关...?

【问题讨论】:

    标签: android android-linearlayout


    【解决方案1】:

    LinearLayoutICS 向后移植了在 LinearLayout 中为预蜂窝设备定义分隔符的能力(即 API

    仅当您在 AndroidManifest.xml 文件中定义了介于 7 和 10 之间的 android:minSdkVersion 时,它才有用。如果您只针对 API >= 11,只需使用标准 LinearLayout。如果您的目标是 API

    【讨论】:

    • 实际上,在某些情况下它并不能很好地显示分隔线。仅通过 XML。但是,如果您希望动态拥有它,可以查看我发布的这篇文章:stackoverflow.com/questions/22547897/…
    【解决方案2】:

    Here 是它的源代码。这个类是 appcompat 库的一部分,所以我猜它是用来在 ActionBar 项目中显示分隔线的。虽然不是 100% 确定

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-06-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-04-03
      • 1970-01-01
      相关资源
      最近更新 更多