728x90
반응형
<androidx.cardview.widget.CardView
android:id="@+id/cardView_content"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:cardCornerRadius="5dp"
android:layout_margin="15dp">
CardView를 동적으로 만들기위해 id를 지정하고
cardView_content = view.findViewById(R.id.cardView_content);
Adapter의 ViewHolder 안에서 findViewById해준다
cardView_content.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Toast.makeText(view.getContext(),"click",Toast.LENGTH_SHORT).show();
}
});
그 값을 이용해 마찬가지로 ViewHolder안에서 setOnClickListener를 만들고
Adapter에서 ToastMessage를 띄울때 Context부분은 view에서 getContext하면 된다!!
반응형
'Android' 카테고리의 다른 글
[Android/Java] JSON파싱(+ of type org.json.JSONArray cannot be converted to JSONObject 에러 ) (0) | 2022.02.01 |
---|---|
[Android/Java] 회원가입 사용할 JSP < - >Mysql 연동 (0) | 2022.01.28 |
[Android/Java] FrameLayout(+Recycler) & Adapter (0) | 2022.01.26 |
[Android/Java] BottomNavigation 클릭시 색상 (0) | 2022.01.25 |
[Android/java] php&mysql 사용해서 로그인 (0) | 2022.01.24 |