我有一个recylerview,每行有一个评级栏,每行有一个提交按钮。我应该在适配器的哪个部分放置此的侦听器?我计划将评级存储在sqlite表中。
mxg2im7a1#
如果你指的是提交按钮的监听器,我会把它放在onbindviewholder中 @Override public void onBindViewHolder(com.example.app.RecyclerAdapter.ViewHolder holder, int position) { Button submitBtn = holder.submitBtn; submitBtn.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { //do stuff here }
@Override public void onBindViewHolder(com.example.app.RecyclerAdapter.ViewHolder holder, int position) { Button submitBtn = holder.submitBtn; submitBtn.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { //do stuff here }
1条答案
按热度按时间mxg2im7a1#
如果你指的是提交按钮的监听器,我会把它放在onbindviewholder中
@Override public void onBindViewHolder(com.example.app.RecyclerAdapter.ViewHolder holder, int position) { Button submitBtn = holder.submitBtn; submitBtn.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { //do stuff here }