0

我在我的代码中使用它,但是如果我打印“文本”,我会得到“作为 xmldocument parsedchild 节点没有 1child 节点没有 1child 节点没有 1child 节点没有 1child 节点没有 1child 节点没有 11034_HAR 收集的 Http 响应”当我应该得到只有 11034_HAR 。有人可以向我解释为什么会这样。

myList.setOnItemClickListener(new OnItemClickListener() {

    public void onItemClick(AdapterView<?> arg0, View arg1, int arg2, long arg3) {
        TextView textView = (TextView) arg1.findViewById(R.id.siteid);
        String text = textView.getText().toString(); 
        System.out.println(text);                               
        Intent intnt = new Intent(getApplicationContext(), SelectedSiteActivity.class);
        startActivity(intnt);
    }
});
4

1 回答 1

0

您可以访问您的Adapter使用

Adapter adapter = arg0.getAdapter();

并从适配器中,您可以使用

MyItem item = adapter.getItem(arg2);

我认为 MyItem 是您与适配器一起使用的实体类。

然后在 item 中打印值存储

item.getSiteID();

供参考:

arg2= 位置

arg3=标识

于 2012-07-11T14:11:18.970 回答