리스트뷰에서 아이템을 클릭하면 토스트가 뜨게 했는데
실제로 작동해보면 아무런 반응도 없습니다 예제 보고 따라해봤는데 잘못된게 있나요??
public class Page2Activity extends Fragment {
// List view
private ListView lv;
private TextView two;
// Listview Adapter
ArrayAdapter<String> adapter;
// Search EditText
EditText inputSearch;
// ArrayList for Listview
ArrayList<HashMap<String, String>> productList;
private ImageView mImgView01;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
}
private OnItemClickListener itemClickListenerOfLanguageList = new OnItemClickListener()
{
public void onItemClick(AdapterView<?> adapterView, View clickedView, int pos, long id)
{
String toastMessage = ((TextView)clickedView).getText().toString() + " is selected.";
Toast.makeText(
getActivity(),
toastMessage,
Toast.LENGTH_SHORT
).show();
}
};
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
RelativeLayout layout = (RelativeLayout)inflater.inflate(R.layout.activity_page2, container, false);
String name[] = {"ABC", "가나다", "123"};
lv = (ListView) layout.findViewById(R.id.list_view);
inputSearch = (EditText) layout.findViewById(R.id.inputSearch);
mImgView01 = (ImageView) layout.findViewById(R.id.imageView1);
two = (TextView) layout.findViewById(R.id.textView1);
// Adding items to listview
adapter = new ArrayAdapter<String>(getActivity(), R.layout.list_item, R.id.product_name, name);
lv.setAdapter(adapter);
return layout;
}
}