代码之家  ›  专栏  ›  技术社区  ›  Colin O'Dell

使用线性布局模拟偏好外观/感觉

  •  1
  • Colin O'Dell  · 技术社区  · 15 年前

    我非常喜欢首选ui项的外观,并希望在我的应用程序中复制它。基本上我有一个活动,有几个线性布局设置为可聚焦。当他们集中注意力时,我希望他们变绿(就像偏好一样)。你知道如何将这种风格应用到我的线性布局中吗?

    注意:线性布局基本上是可以单击“按钮”来启动单独的活动。它们不是实际的偏好或按钮,尽管它们需要看起来/行为与它们相似。)

    1 回复  |  直到 15 年前
        1
  •  2
  •   CommonsWare    15 年前

    首选项ui系统由 ListView 不是 LinearLayout . 每个首选项都是列表中的一行。这将比通过嵌套的focusable实现要简单得多。 LinearLayouts .

    如果有帮助的话,你可以用我的 SackOfViewsAdapter 作为一个想法如何建立一个 ListAdapter 它可以返回一组看起来都不一样的行。