samedi 15 juillet 2017

How to set text on TextView in realtime when user click checked in checkbox android

How to set text on TextView in realtime when user click checked in checkbox android

I would like to show text on textview when user clicked checked

in my adapter

viewHoder.cx_select.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
            @Override
            public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {



                if (isChecked) {

                    Log.d("CreateChatFriendAdap", "onClick position: " + position);
                    Log.d("CreateChatFriendAdap", "onClick getFirstname: " + chatFriendsListModels.get(position).getFirstname());

                    chatFriendsListModels.get(position).setChecked(true);
                    chatCreateGroup.fong(chatFriendsListModels);

                }
                if (!isChecked) {
                    chatFriendsListModels.get(position).setChecked(false);
                    chatCreateGroup.fong(chatFriendsListModels);
                }
            }
        });

and in my fragment

    public void fong(ArrayList<ChatFriendsListModel.FriendBean> chatFriendsListModelArrayList) {

            for (int i = 0; i < chatFriendsListModelArrayList.size(); i++) {
                if (chatFriendsListModelArrayList.get(i).isChecked() == true) {

                    ff.add(chatFriendsListModelArrayList.get(i).getFirstname());

                }
            }
rrrr.setText("");
for (int j = 0; j < ff.size(); j++){
    rrrr.append("Name: " + ff.get(j));
}


        }




Aucun commentaire:

Enregistrer un commentaire