在ListView中使用Textwatcher进行Edittext以在TextView上显示值不起作用

时间:2019-05-15 03:54:08

标签: android listview baseadapter

我正在一个 <content src="index.html" /> <access origin="*" /> <allow-navigation href="*" /> <allow-navigation href="http://*/*" /> <allow-intent href="http://*/*" /> <allow-intent href="https://*/*" /> 里面有ListView的地方,并且有一个EditTextTextWatcher上的每一个文本更改都会自动计算并显示在EditText。但是问题是,每次我插入第一个TextView时,结果总是显示在EditText的最后一个项目上。

我尝试检查互联网,但看不到与我现在遇到的相同的问题。

注意:我在ListView位置正确,但是设置的值不正确。

这是我的适配器中的ListView

getView()

1 个答案:

答案 0 :(得分:0)

在getView()方法中声明viewHolder。删除其他条件,然后添加它

       @Override
    public View getView(final int position, View v, ViewGroup viewGroup) {
 v = LayoutInflater.from(c).inflate(R.layout.item_payment, viewGroup, false);
     ViewHolder viewHolder = new PaymentList2ViewHolder(v);