Как обратиться к полю другого класса Test.characterAnimation с помощью строки?
С использованием рефлексии:
String fieldName = "characterAnimation";
try
{
Field field = Test.class.getDeclaredField(fieldName);
Test test = new Test();
Object value = field.get(test);
System.out.println(value);
}
catch (Exception ignored) { }
Если поле является статическим, то вместо test
можно передавать null
.
Если поле не является доступным в классе, в котором используется данный код, то может помочь:
field.setAccessible(true);
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Итак, у меня есть Tabbed Activity с фрагментамиВ ней находится одно из окон, которое содержит в своём xml textView, который я программно хочу изменить
Первый раз использую среду netbeansМоя задача создать jar file из предыдущего проекта