0

Web サービスから URL とそれに続くタイトルのリストを取得しました。リストがクリック可能であることを示したいと思います。

タイトルをユーザーに表示したい

title 1   >
title 2   >
title 3   >

>記号は、これらのタイトルがクリック可能であり、起動時に何かを行うことを示していると思います

設定してみました

android:clickable="true"

そしてまた

android:clickable="true"

しかし、これらのオプションの 1 つが > リストに表示されます。

私はすでに setOnClickListener() を実装しており、それを使用して URL を起動できますが、リストの横に > を表示して、クリック可能なリンクであることを示します。

与えられた応答を使用して、画像を表示することができました。ただし、タイトルの長さは 3 ~ 4 行ですが、画像は最初の行にしか表示されません。画像をリスト行の右と中央に配置できるように設定できる Android: (設定) はありますか?

4

1 に答える 1

0

これは、デフォルトの Android の動作ではありません。

同じ形状の画像を見つけて、drawable フォルダーに link_arrow_right.png のような名前で保存し、クリック可能なリンクを表示する TextViews で使用できます。

これには、次の 2 つの方法があります。

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 に答える