
먼저 Custom_list_item 입니다

이게 list_view가 있는 fragment입니다.
마지막으로 item들을 fragment에 넣은 결과입니다.

아래는 fragment에 list_view를 넣는 과정 입니다.
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
View v = inflater.inflate(R.layout.fragment1_layout, container, false);
arrayList.clear();
dbHelper = new DatabaseHelper(getContext());
try {
dbHelper.checkAndCopyDatabase();
dbHelper.openDatabase();
} catch (SQLException e) {
}
try {
Cursor cursor = dbHelper.QueryData("select * from my_database");
if (cursor != null) {
if (cursor.moveToFirst()) {
do {
Item item = new Item();
item.setId(cursor.getString(0));
item.setName(cursor.getString(1));
item.setCourse(cursor.getString(2));
arrayList.add(item);
} while (cursor.moveToNext());
}
}
} catch (SQLException e) {
}
adapter = new Adapter(getActivity(), R.layout.custom_list_item, arrayList);
listView = (ListView) v.findViewById(R.id.listOfItems);
listView.setAdapter(adapter);
adapter.notifyDataSetChanged();
return v;
}
질문드리고자 하는 것은.. fragment에서 하트모양의 ImageButton을
누르면 background가 바뀌는 onClick을 어떻게 만드나요??
fragment에서 onClickListener 만들어서 하는게 맞나요?