我正在使用listView列出一些网页。我想在listView中点击它时打开网页。
我正在尝试从发送给uri的列表项中获取一些“文本”以打开网页。我希望这能让每个人都感受到。
我只是在学习,所以任何帮助都会很棒。
这样的东西?
Uri uri =Uri.parse(***text form list item selected***)
谢谢, -Nick
答案 0 :(得分:1)
您将要为OnItemClickListener()
实施ListView
并使用Adapter
中的信息来构建您的Uri。在那里,您可以使用您的Uri启动活动,并将操作设为ACTION_VIEW
以打开网页。
假设您已正确填充了列表,那么您应该考虑附加一个看起来大致如此的OnItemClickListener
。
new OnItemClickListener(){
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
String someJunk = parent.getItemAtPosition(position)
startActivity(new Intent(Intent.ACTION_VIEW,new Uri.parse(someJunk)));
}
}