내 프로젝트에 ListView가 있고 MainActivity가 ListActivity를 확장하므로 getView() 메소드를 추가하기 위해 "Alt + Shift + S"를 사용하지만 getView()를 찾을 수 없습니다 명부.액티비티 확장에서 getView() 메소드를 재정의하는 방법 Listactivity
제게 보여 주시면 getView() 메소드를 호출해야합니다. 감사합니다.
내 프로젝트에 ListView가 있고 MainActivity가 ListActivity를 확장하므로 getView() 메소드를 추가하기 위해 "Alt + Shift + S"를 사용하지만 getView()를 찾을 수 없습니다 명부.액티비티 확장에서 getView() 메소드를 재정의하는 방법 Listactivity
제게 보여 주시면 getView() 메소드를 호출해야합니다. 감사합니다.
getView()는 List Adapter의 메소드입니다. 그래서 무시하는 당신은 당신의 활동 심판에 사용자 정의 어댑터를 설정해야합니다 당신의 활동에 http://www.vogella.com/tutorials/AndroidListView/article.html
public class MySimpleArrayAdapter extends ArrayAdapter<String> {
public MySimpleArrayAdapter(Context context, String[] values) {
}
@Override
public View getView(int position, View convertView, ViewGroup parent) {
return rowView;
}
}
:
public void onCreate(Bundle icicle) {
super.onCreate(icicle);
MySimpleArrayAdapter<String> adapter = new MySimpleArrayAdapter<String>(this,
android.R.layout.simple_list_item_1, values);
setListAdapter(adapter);
}
당신이 사용자 정의 어댑터 클래스를 사용하고 있습니까를? – Piyush
listactivity는이 메서드를 재정의하지 않습니다. 보기 작성 방법을 처리하려면 어댑터를 listview에 연결해야합니다. –