滚动时Android getView丢失了数据

时间:2014-06-14 06:56:00

标签: android adapter getview

我在互联网上搜索了几天仍然无法解决我的问题

我想打开相册并添加一个叠加元素,图像图标作为邻居和文本视图,以便人们按下图像,然后textview将显示一条消息。

现在,除了滚动时,一切都很好。该消息似乎在其他textview中随机出现。任何方式都可以使消息保持正确的位置?我引用了这个ViewHolder - good practice但仍然失败了。我的代码是:

holder.ordernumber.addTextChangedListener(new TextWatcher()
    {  
        public void onTextChanged(CharSequence s, int start, int before, int count) {      
            mynum_message[position]=s.toString();
        }

        public void beforeTextChanged(CharSequence s, int start, int count,int after) {       
        }

        public void afterTextChanged(Editable s) {                              
        }
    });  

我使用数组mynum_message来存储消息是一个位置

并使用

设置文本
holder.mymessage.setText(String.valueOf(mynum_message[position]));
任何人都请帮忙! 亚历

0 个答案:

没有答案