Объявить Внутреннюю Активность В Манифесте Android
в моем потоке я создаю внутреннюю активность " B " в одной точке, чтобы запустить другую активность для результата. Мне нужно объявить об этом в моем файле манифеста Android, но не могу понять, каково его имя в качестве стандарта ".B " не работает, поскольку он говорит, что деятельность не существует. Как я могу объявить эту деятельность?
спасибо
3 ответов
-
как кто-то указал, в AndroidManifest, используйте
$
знак, типа:<activity android:name=".A$B">
-
объявить класс
B
как статический:public static class B
для ссылки на внутренний класс используйте " $ " вместо точки.
.A$B
Он также может быть предварен путем пакета
com.yourcompany.projectname.A$B