0

我从 Web 服务获得了 URL 列表和后续标题,我想表明该列表是可点击的。

我想向用户显示标题为

title 1   >
title 2   >
title 3   >

我相信 > 标志表示这些标题是可点击的,并且会在发布时做一些事情

我试过设置

android:clickable="true"

并且

android:clickable="true"

但这些选项之一显示 > 在我的列表中。

我已经实现了 setOnClickListener() 并且能够使用它启动 URL,但是我想做的是在列表旁边显示 > 以显示它们是可点击的链接。

使用给出的响应,我现在已经设法显示图像。然而,由于标题有 3-4 行长,但我只在第一行看到图像。是否有任何我可以设置的 android: (settings) 允许图像右对齐和列表行的中心?

4

1 回答 1

0

这不在默认的 Android 行为中。

您可以找到具有相同形状的图像,将其保存为可绘制文件夹中的 link_arrow_right.png 之类的内容,然后在显示可点击链接的 TextViews 上使用它。

这可以通过两种方式完成:

1) 在您的布局 xml 中,在您的链接文本视图项中: android:drawableRight="@drawable/link_arrow_right"

2)在您的代码中,以编程方式:

yourTextView.setCompoundDrawablesWithIntrinsicBounds(0, 0, R.drawable.link_arrow_right, 0)

于 2013-05-28T12:01:04.613 回答