我在服務器上收到一個類似「http://www.msn.com」的網址。我想顯示一個文字說明,點擊這裏,點擊它,網址應該在瀏覽器中打開。 如何獲取網址併爲其製作textview鏈接,然後點擊打開網站。Android:將從服務器發送的網址轉換爲文本視圖,例如點擊該文本視圖時,應用程序會在瀏覽器窗口中打開該網址?
-1
A
回答
0
由於您以JSON格式從服務器獲取數據,我希望您肯定會使用任何適配器中的數據並將數據發送到每個視圖。因此,在顯示適配器內部實現點擊式偵聽器,並且只要您單擊該文本視圖將從服務器獲取的該URL傳遞到該視圖中。然後它將在瀏覽器中打開所需的URL。
0
要麼你可以使用android:autoLink="web"
爲TextView
和設置文本URL
或者你該鏈接設置onClick
和的onClick
String url = "http://www.google.com";
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setData(Uri.parse(url));
startActivity(intent);
相關問題
- 1. 將文本網址轉換爲可點擊的網址
- 2. Onclicking android應用程序圖標網址應該打開
- 3. 從文本中查找網址並在新標籤中打開該網址
- 4. 我該如何將純文本轉換爲獨特的網址
- 5. 在系統瀏覽器窗口中打開網址phon
- 6. 如何將網站中的文本轉換爲文本視圖
- 7. 我應該在視圖還是控制器中創建網址?
- 8. cakephp點擊文本打開圖片瀏覽窗口
- 9. 將文本網址轉換爲可點擊的文字或圖片鏈接
- 10. 如何在新的瀏覽器窗口中打開MVC視圖
- 11. 從網絡瀏覽器打開本地文件夾瀏覽器
- 12. 打開彈出窗口/警報,然後在瀏覽器中打開鏈接,然後單擊文本視圖
- 13. 谷歌瀏覽器將文本轉換網址爲「<a href=" links
- 14. 如何在默認瀏覽器或web視圖中打開按鈕點擊網址
- 15. 在點擊意圖上打開網址
- 16. 如何從瀏覽器打開本地地圖應用程序?
- 17. 在Android中使用瀏覽器打開網址
- 18. 從網絡瀏覽器中打開一個Android應用程序
- 19. 如何在iPhone應用程序中從服務器播放視頻網址
- 20. 如何從Safari瀏覽器啓動併發送網址到iOS應用程序?
- 21. Android Webview,使網址在不同的瀏覽器中打開
- 22. Android在我的瀏覽器中打開網址
- 23. 如何在我的網絡視圖應用程序中打開Safari瀏覽器中的.pdf文件
- 24. C#web瀏覽器從文本框中獲取其網址
- 25. Phonegap App在瀏覽器中打開網址。我想在應用程序本身打開
- 26. 從瀏覽器打印視圖窗體?
- 27. android如何打網址?用了開瀏覽器
- 28. 網址在瀏覽器中打開,但不是在Android程序中
- 29. 工具來監視由Android應用程序發送的網址
- 30. android文件瀏覽器在網格視圖中列出項目
是即將從服務器在URL 2格式,其中一個就像這樣「Test Survey Question」,其他就像http://www.msn.com。所以你也可以爲我提供一種通用格式來處理這兩種響應。 –
我已經有辦法處理第一種反應,請您告訴我如何處理第二種反應。 –
如果您需要部分可點擊的textview .http://stackoverflow.com/questions/34140815/partially-clickable-textview-and-different-text-colors-for-the-text-android/34147019#34147019 – Dhina