全部博文(89)
分类: LINUX
2009-07-03 16:04:11
View 的 XML 屬性
每一個 View 都有許多屬性,我們可以利用 XML 來描述每一個 View 的屬性,進而達到控制物件的效果。以 TextView 為例,有一個「android:autoLink」屬性可以控制「是否要自動將網址轉換為可點擊的 URL 文字」。
要怎麼知道每一個 View 都哪些屬性呢?這個時候就要祭出 Android SDK 的 documentation 了。以 TextView 為例,透過以下的說明,可以了解 TextView 有哪些屬性,以及該屬性的用途:
原來,只需要透過「autoLink」屬性,並將此屬性設定為「web」即可做出我們想要的功能。
修改 main.xml
將 main.xml 修改如下:
|
我們為 TextView 物件新增一個「android:autoLink」的屬性,並將此屬性設定為「web」,以後只要「text」屬性裡出現 URL,TextView 就會自動將 URL「文字」轉換成可點擊的 link。
程式執行時,只要點擊 link,就會自動啟動瀏覽器,並連接該網址,如下圖。