【问题标题】:Marquee for LinearLayout线性布局的选框
【发布时间】:2012-02-02 12:03:03
【问题描述】:

我的 Android 应用使用 ListView,其中每行包含许多元素:LinearLayout 包含 TextView、ImageView、TextView、ImageView 等。

我的问题是这种布局可能会延伸到视野之外(即跑出屏幕)。

是否可以为 LinearLayout 设置选取框?或者我应该使用动画之类的东西吗?直到现在我还没有接触过动画。

【问题讨论】:

  • 不可能……我 200% 确定
  • 谢谢你们的帮助。我想我制作动画而不是选框。我找到了一个非常简单的解释动画的好网站。 barebonescoder.com/2010/06/…
  • 嗨,你找到这个问题的解决方案了吗?

标签: android layout


【解决方案1】:

一般如果是正常的TextViewandroid:ellipsize="marquee"

oncreate() 中写入tv.setSelected(true); 应该使其成为字幕文本。如果它在list view中,请不要这样做@

【讨论】:

  • 我想要选中的列表行中的部分不仅是文本视图。我想滑动一个完整的 LinearLayout,它是我行中的一部分。
【解决方案2】:

我认为您正在寻找的是您的视图上的滚动视图。只需让滚动视图只有一个孩子(如线性布局)。

【讨论】:

  • 这是一种解决方案,但我希望幻灯片自动而不是手动。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-08-26
  • 2015-07-27
相关资源
最近更新 更多