Делаю я сериалайзер-десериалайзер в xml. Есть у меня такой класс в каком-то пакете
@XMLAlias("organization")
public static class Organization{
...
}
Код аннотации:
@Target({ElementType.FIELD, ElementType.TYPE})
@Retention(RetentionPolicy.RUNTIME)
public @interface XMLAlias {
String value();
}
Соответсвенно в коде сериалайзера в том случае, если присутсвует аннотация, имя класса в итоговом xml документе заменяется на значение аннотации, в данном случае <organization>
. Я не могу понять, как мне при десериализации найти в рантайме исходное имя класса(которое состоит из пакета + непосредственно имя класса),
Пытаюсь скопилировать и запустить проект, но выдает ошибку: resource references are not supported at this language level
Здравствуйтевозможно ли во фрагменте воспроизвести видео на surpfaceview?у меня приходт исключение nullpointer в mediaplayer setdata хотя в активити работает