帮助listView和发送文本

时间:2011-02-22 04:57:16

标签: android listview

我正在使用listView列出一些网页。我想在listView中点击它时打开网页。

我正在尝试从发送给uri的列表项中获取一些“文本”以打开网页。我希望这能让每个人都感受到。

我只是在学习,所以任何帮助都会很棒。

这样的东西?

Uri uri =Uri.parse(***text form list item selected***)

谢谢, -Nick

1 个答案:

答案 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)));        
        }        
}