2013-05-28 25 views
0

我已經從Web服務獲得URL和後續標題的列表,並且希望顯示列表可點擊。將列表顯示爲可點擊

我要顯示的標題,以用戶爲

title 1 > 
title 2 > 
title 3 > 

相信>跡象表示,這些頭銜是可以點擊的,並將在推出做點什麼

我已經嘗試設置

android:clickable="true" 

還有

android:clickable="true" 

但這些選項之一在我的列表中顯示>。

我已經實現了setOnClickListener()並且能夠啓動URL,但是我想要做的是顯示>旁邊的列表以顯示它們是可點擊的鏈接。

使用給出的響應我已經設法顯示圖像。 但是由於標題長度爲3-4行,但我只在第一行看到圖像。有沒有任何android:(設置),我可以設置哪些將允許圖像對齊列表行的中心?

+0

你不需要使用「>」標記來使其可點擊,請嘗試在列表視圖中使用'setOnItemClickListener'。如果您需要該標誌,請爲列表視圖創建自定義佈局 – reidzeibel

+0

您使用哪些控件來顯示此列表? –

+0

你是在ListView中顯示這些標題嗎?簡單地將「>」添加到它們不會使它們可點擊。 –

回答

0

這不是默認的Android行爲。

您可以找到具有相同形狀的圖像,並將其保存爲您的可繪製文件夾中的link_arrow_right.png,並在顯示可點擊鏈接的TextView上使用它。

這可以通過兩種方式來完成:

1)在你的佈局文件,在您的鏈接文本視圖項: android:drawableRight="@drawable/link_arrow_right"

2)在你的代碼,編程:

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

+0

我現在能夠顯示圖像按照1) – Angelking