在RecyclerView

时间:2016-06-07 11:53:11

标签: android position android-recyclerview adapter

我尝试在RecyclerView中设置文本,但我不知道如何通过onClick设置文本位置。

这是我的适配器

@Override
public void onBindViewHolder(final PhotoViewHolder holder, final int position) {

    holder.plus.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            if (mContext instanceof PhotoPicker) {
                ((PhotoPicker) mContext).tambahFoto(position);

            }
        }
    });
}

这是我的活动

public void tambahFoto(int position) {
    if(jumlahFoto < 15) {
        jumlahFoto = jumlahFoto + 1;
        selectedPhotos.set(position, String.valueOf(jumlahFoto));
        photo_cropAdapter.notifyDataSetChanged();

        TextView tampilan = (TextView)findViewById(R.id.totalFoto);

        Integer count = Integer.parseInt(tampilan.getText().toString());

        count++;
        tampilan.setText("" + count);
        jum.setText(jumlahFoto+"/ 15 Photo");
        }

    }

谢谢:)

0 个答案:

没有答案