2016-09-10 6 views

답변

0

startActivityForResult() : 는 어댑터 클래스에 컨텍스트를 통과 할이 :

((Activity)context).startActivityForResult(...); 

마찬가지로 지금까지 RecyclerView 업데이트와 같은, 당신은 onBindViewHolder() 내부의 위치를 ​​얻을 수 있으며, 단지 클래스 개체를 업데이트 그 다음에 이미지는 List 또는 ArrayList이고 이후는 notifyDataSetChanged()입니다.

P. 이것은 어떤 코드도없이 당신에게 설명 할 수있는 최선입니다.

편집는?가 가능 국지적 인 텍스트 뷰가에 선언되어있다

View viewItem = recycleView.getLayoutManager().findViewByPosition(position); 
TextView textView = viewItem.findViewById(R.id.textView); 
textView.setTextColor(getResources().getColor(R.color.yourColor)); 
+0

내가 활동 클래스에서 텍스트보기 색상을 변경하려면 : 활동 클래스 내부의 어댑터 클래스에서 TextView를 얻을 수 RecyclerView의 어댑터 클래스 –

관련 문제