サーバーからのJSONレスポンスを通じてrecyclerviewを実装しました。(ステータスバーの)メニューアイテムとRecyclerViewアイテムの間の相互作用?
リサイクルビュー項目は、画像と時間で構成されています。可視性が不可視に設定されたボタンもあります。
これは、各項目は、ボタンでどのように見えるかである(また、編集)目に見える
さて、編集ボタンは、私はのクリックに(アプリの)メニュー項目にありますすべてのrecyclerviewアイテムボタンを表示したい
これをどのように達成できますか?私は同じものを探してみたが役に立たなかった。
EDIT:RecyclerViewが表示されているスケジュールフラグメントで
この項目コード。
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case R.id.action_edit:
//onClick of edit menu item
return true;
default:
return super.onOptionsItemSelected(item);
}
}
これはこれは、あなたがどうかRecyclerView
を追跡し、アダプター内のフィールドを持つことができますScheduleAdapter
public void onBindViewHolder(final CustomScheduleListAdapter.ViewHolder holder, int position) {
if (imageLoader == null) {
imageLoader = AppController.getInstance().getImageLoader();
}
holder.imageView_status.setImageUrl(punches.get(position).getImageURL(), imageLoader);
holder.textView_status.setText(punches.get(position).getStatusName());
holder.textView_time.setText(punches.get(position).getTimings());
holder.button_edit.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(final View v) {
//Actions performed after button click
}
});
}
郵便関連するコード。 –
@KNeerajLal完了 – Zx5