可点击(将您定向到网站)文本在可扩展列表视图 - Android Studio



如何在 Android 工作室的可扩展列表视图中使文本可点击。例如,当我单击文本时,它应该在我的手机默认浏览器中打开一个网站。如图所示,在阿富汗下方,有希望学院卢旺达和网站。我希望这个网站可以在后台点击卢旺达希望学院。因此,当我单击卢旺达希望学院时,它可以将我带到 google.com[可扩展列表视图的屏幕截图]
这是我的代码;

List<String> afghanistan = new ArrayList<>();
    afghanistan.add("Hope Academy Rwanda(www.google.com)");

对于列表视图,您可以将"可单击"项设置为:

[yourlistview].setOnItemClickListener(new OnItemClickListener(){
   @Override
   @Override
    public void onItemClick(AdapterView<?> parent, View view,
            int position, long id) {
        // Here will be your Intent to open the link.
    }
});

然后在此之下,您需要设置意图以打开特定链接:

String url = "http://www.example.com";
Intent i = new Intent(Intent.ACTION_VIEW);
i.setData(Uri.parse(url));
startActivity(i);

相关内容

  • 没有找到相关文章

最新更新