۱ محمد پوررضا
يك اشكال در پروژه تمريني
پوریا شفیعی حل شده توسط پوریا شفیعی

با سلام.من يه ريسايكلر ويو ساختم و دو اكشن ايجاد كردن مخاطب و تغيير دادن اونا رو ست كردم ولي در هنگام اجرا به يه مشكلي كه ميخورم و نميتونم حلش كنم اينه كه وقتي روي يك آيتم ميزنم و اسم اون رو تغيير ميدم و گزينه done رو ميزنم ، جايگاه اون آيتم تغيير پيدا ميكنه و ليست به هم ميريزه.خواهشا راهنمايي كنيد.فايلهاي جاوا برنامه ام رو به صورت متني در يك فايل زيپ براتون پيوست ميكنم.مرسي.

 

سلام 

الگوریتم : 

img_add.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                if (edt_add.length() > 0) {
                    if(edit>-1){
                        Adapter.editContact(edit,edt_add.getText().toString());
                        edit = -1;
                        img_add.setImageResource(R.drawable.ic_add_circle_black_48dp);
                    }else {
                        Adapter.addNewContact(edt_add.getText().toString());
                        rv_main.scrollToPosition(0);
                    }
                }
                edt_add.setText("");
            }
});

 

بهترین پاسخ
پوریا شفیعی ۰۶ خرداد ۱۳۹۹، ۱۸:۱۴