리플렉션을 사용하여 클래스에서 최종 정적 정적 int에 액세스하려고합니다. 그러나이 클래스에는 생성자가 없습니다. 안드로이드 R.id. 이 모든 int 값을 얻으려고하지만 클래스를 만들 수 없다는 이유로 액세스 할 수 없습니다. 가능한 확장자를 생성자를 생성하는 것으로 생각하고 있었지만 이것이 현명하다는 것은 확실하지 않습니다. 어떤 제안? R.id 또는 R.array를 수정할 수 없습니다 (적어도 내가 생각하면 안됩니다).초기화없이 최종 정적 변수에 반사 액세스
고맙습니다. 모두의 존
정적 변수에 액세스하는 데 생성자가 필요하지 않습니다. –
가능한 중복 http://stackoverflow.com/questions/850148/accessing-java-static-final-ivar-value-through-reflection – Simeon