Стандарт порождения NativeActivity - проблемы с активностью

У меня есть приложение NativeActivity, в котором я в идеале хочу отобразить стандартный макет графического интерфейса поверх одной точки. Я много оглядывался по сторонам и пробовал разные вещи, которые предлагали люди, но, похоже, что-то не получалось.

Похоже, основной ответ, который я нашел, - это создать новое намерение и запустить новый класс, расширенный из Activity. В этом новом классе используйте setContentView(...), чтобы установить используемый макет.

Я запустил эту новую деятельность, и она действительно вызывает setContentView, но у меня чисто черный экран

Я думаю, вопросы:

  1. Это лучший способ поставить графический интерфейс поверх нативной активности
  2. Это вообще возможно
  3. Я что-то упускаю очевидное

Большое спасибо

1 ответ

Решение

В различных видеопроигрывателях они обычно создают полупрозрачную активность с различными элементами управления пользовательского интерфейса над полноэкранной активностью, которая воспроизводит видео. Эта полноэкранная активность также может быть нативной.

Другие вопросы по тегам