안녕하세요, 안드로이드 활동에서 개인 클래스 사용에 관한 질문이 있습니다. 활동에 간단한 listView가 있다고 가정 해 보겠습니다. 이 ListView (BaseAdapter를 확장)에 대한 어댑터 클래스를 정의하려고합니다. 어댑터가 매우 간단하므로이 Activity 클래스에서 개인 클래스를 정의하려고합니다. 내 질문은 이것입니다. 비공개로이 개인 클래스를 정의해도 괜찮습니까? 아니면 정적으로 정의하는 것이 더 나은 습관입니까?안드로이드에서 개인 클래스 사용하기
정적으로 정의해야하는 경우이 개인 어댑터의 생성자에 개체 (List)를 전달하고이 멤버의 멤버 변수에이 멤버 변수를 할당해야합니다. 정적으로 정의하지 않으면 Activity 클래스의 List 객체를 정의하고 전용 어댑터에서 사용할 수 있습니다.
괜찮습니까? 감사합니다.
...으로 선언되어야하며 '활동'에서 공개 정적을 선언하지 않아야합니다. – Simon