출처
Android styling: common theme attributes
MainActivity 에 연결한 것 처럼 init 셋팅하니까
setLayoutManager 에서 오류가 났다 null 이랜다 계속..
일단 핵심은 RecyclerView 로 다운캐스팅 해주는 거?
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View view = inflater.inflate(R.layout.fragment_home, container, false);
Log.d(TAG, "onCreateView: context " + getContext());
rvKeywords = (RecyclerView) view.findViewById(R.id.rvKeywords);
rvKeywords.setLayoutManager(new LinearLayoutManager(mContext, RecyclerView.HORIZONTAL, false));
keywordAdapter = new KeywordAdapter();
rvKeywords.setAdapter(keywordAdapter);
return view;
}
프레그먼트가 아직 뜨지 않았는데 (메인에서)찾아내려고 해서..따라서 띄워질 리니어 레이아웃에서 파인드뷰바이아이디 해줘야함