마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

메뉴 목록을 만들었는데요 각 메뉴를 선택했을때 이벤트는 어떻게 주나요?

0 추천

 

// 어댑터 생성
        adapter = new SeparatedListAdapter(myApp);

        adapter.addSection("EP MOBILE 정보", new ArrayAdapter<String>(this,
                R.layout.settings_item, new String[] {
                        "최신버전 : " + rtnValue,
                        "현재버전 : " + version_name,
                        "SDK버전 : " + android.os.Build.VERSION.SDK
                    
        }));

        adapter.addSection("휴대폰 정보", new ArrayAdapter<String>(this,
                R.layout.settings_item, new String[] {
                        "브랜드 : " + android.os.Build.BRAND,
                        "모델명 : " + android.os.Build.MODEL,
                        "안드로이드버전 : " + android.os.Build.VERSION.RELEASE,
                        "빌드명 : " + android.os.Build.DISPLAY,

 

이렇게 만들어져있는데요~

 

최신버전이 현재버전과 다를때 최신버전을 클릭하면 마켓으로 이동하게 하고싶은데요

 

첫번재 목록인 최신버전 선택이벤트를 어떻게 줘야 하나요..?

니로 (1,130 포인트) 님이 2015년 12월 24일 질문

1개의 답변

0 추천
 
채택된 답변
listview.setonItemclicklistener 를 사용하여 동적으로 이벤트를 부여하거나

onItemclicklistener 를 상속받고

listview.setonitemclicklistener(this) 해서 사용하는 방법이 일반적인 방법입니다만....

딱히 모든 아이템을 클릭할 필요는 없으니 최신버전 layout 이름이 lastestLayout 이라고 가정하고

해당 레이아웃에만 onclick listener 를 달아서 처리하면됩니다.

lastestLayout.setOnClickListener  <<
라쎄린드 (25,460 포인트) 님이 2015년 12월 24일 답변
니로님이 2015년 12월 24일 채택됨
저기... 죄송합니다만 아무리봐도 어떤식으로 해야할지 모르겟어요..ㅠㅠ
...