【问题标题】:android custom listview row formatting questionandroid自定义listview行格式问题
【发布时间】:2011-02-09 20:28:34
【问题描述】:

我有一个正在尝试自定义的列表视图。我在使用 eclipse 的 android 插件时遇到的问题是我不太确定如何格式化文本部分并将它们包裹在我的图标周围。这是我正在尝试做的图表:

我需要知道,

1.关于格式化文本以适应行的建议。对于顶部,我想要 3 个不同的字符串(它们可以)放入它们自己的列中并在最后省略。很容易。

2. 我想为底行做类似的事情,但给它一个最大长度。假设每列最多可以包含 20 个字符,包括 (...) 省略号。它可能包含 1-7 列。所以我希望溢出到下一行并包裹在图标下。

3. 也许有人想分享一个带有自定义列表视图的战争故事?您是如何将所有信息放入项目中的,或者您是否使用了替代视图,例如 GridView?

谢谢。

【问题讨论】:

    标签: android xml user-interface layout


    【解决方案1】:

    对于第 1 点:您可以对每一行使用 LinearLayouts,根据需要在每个元素上使用 weight 属性。 对于第 3 点:为了使文本省略,您可以使用该属性

    android:singleLine="true"
    

    虽然已经弃用,还是使用

    android:inputType
    

    为了不将 textMultiLine 标志设置为 true

    对于第 2 点:除了以编程方式之外,我想不出其他方式来做到这一点

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-02-29
      • 1970-01-01
      • 1970-01-01
      • 2010-11-10
      相关资源
      最近更新 更多