Android 从适配器更新textview

Android 从适配器更新textview,android,listview,adapter,Android,Listview,Adapter,我有两个视图,一个用于列表,另一个用于标题。列表中有一个项目和一个不带文本的复选框。我正在尝试使用每次单击复选框时所选项目的总数更新标题部分中的textview。但它并没有得到更新。这是我在适配器中的代码。有人能帮忙解决问题吗 @Override public View getView(final int position, View convertView, final ViewGroup parent) { LayoutInflater inflater = (LayoutInfla

我有两个视图,一个用于列表,另一个用于标题。列表中有一个项目和一个不带文本的复选框。我正在尝试使用每次单击复选框时所选项目的总数更新标题部分中的textview。但它并没有得到更新。这是我在适配器中的代码。有人能帮忙解决问题吗

@Override
public View getView(final int position, View convertView, final ViewGroup parent) {

   LayoutInflater inflater = (LayoutInflater) context
           .getSystemService(Context.LAYOUT_INFLATER_SERVICE);

   View pview=inflater.inflate(R.layout.activity_main, parent,false);
   TextView txtcnt= (TextView) pview.findViewById(R.id.txtcount);
   txtcnt.setText("8"); //This code not updating the textview.
 ........

是的,您可以更新textview,假设您的标题textview位于活动或片段类中,并且您正在尝试从适配器更新标题,然后将活动或片段类中的标题textview设置为公共静态,并访问标题textview以设置适配器中的值提供更多信息。标题是列表项的一部分还是仅仅是一个标题?添加项xml和适配器代码。使用公共静态变量设置计数,并将其设置为textviewHeader是添加listview的另一个视图的一部分