单击listview项时如何更新列表视图文本

时间:2015-10-16 10:05:49

标签: android

我设计了一个应用程序,显示可用的wifi网络列表,并在选择时显示wifi连接设置对话框。如果我连接到wifi,它将在listview textview中更改连接或不连接的wifi状态。谁能告诉我怎么做?

2 个答案:

答案 0 :(得分:0)

试试这个

listView.setOnItemClickListener(new OnItemClickListener() {
        @Override
        public void onItemClick(AdapterView<?> parent, View view, int position,
                long id) {
            TextView your_text=(TextView)view.findViewById(R.id.your_text_id)
            your_text.setText("whatever you want")

        }
    });

或者如果要编辑发送到适配器的值的文本 您需要清除更新并调用此

yourAdapter.notifyDataSetChanged();

下次发布你先尝试的内容

答案 1 :(得分:0)

您将需要更新该listview的适配器。之后调用notifydatasetChanged(); 。因为如果你没有更新适配器,滚动列表视图将显示原始值。