Я видел определенные приложения в игровом магазине, которые не занимают весь экран, как это делают обычные действия. Они занимают часть экрана. Я попытался найти решение, но поскольку я новичок, я не знаю точных слов, которые используются для такого рода действий. Как я могу создать такую деятельность? С уважениемСоздание персонализированной активности андроида
ответ
Они используют Transparent Activity
. Вы можете видеть, как создавать прозрачные действия here и here.
Например
Вы могли бы применить прозрачную тему для требуемой активности. Создание нового стиля в /res/values/style.xml
<resources>
<style name="iosTransparent">
<item name="android:windowIsTranslucent">true</item>
<item name="android:windowBackground">@android:color/transparent</item>
<item name="android:windowNoTitle">true</item>
<item name="android:backgroundDimEnabled">false</item>
</style>
</resources>
Теперь Применить тему
<activity android:name="IosNotActivity" android:theme="@style/iosTransparent"></activity>
сделать макет, как это (это просто пример)
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/opLayout"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:gravity="bottom">
<ImageView
android:id="@+id/imageView1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:src="@drawable/ios"
android:scaleType="fitXY"/>
</LinearLayout>
дает выход как это (это масштабируется поскольку я использовал только изображение, вы можете использовать любой макет, который хотите)
Я знаю, что они используют прозрачный стиль, мой вопрос в том, как создать активность, которая не принимает весь экран. – Naruto
Это всего лишь макет трюка ... просто убедитесь, что ваше содержимое выровнено снизу ... –
Итак, я добавил несколько кнопок и прочее в относительный макет и установил фоновое изображение относительной компоновки. Теперь он снимает весь экран? Что мне теперь делать? – Naruto
- 1. создание активности чата в андроида
- 2. Меню активности фрагментов андроида
- 3. андроида активности загрузить файлы
- 4. Уникальный идентификатор активности андроида
- 5. прозрачность активности андроида
- 6. правильный поток активности андроида?
- 7. Переключение активности анимации андроида
- 8. Когда начинается завершение активности андроида
- 9. Отображение вида onPause активности андроида
- 10. , начинающийся с существующей активности андроида
- 11. Конструктор класса активности андроида работает
- 12. сборки андроида Ошибка диспетчера активности
- 13. Размер пакета персонализированной дейтаграммы
- 14. Метеор: создание персонализированной формы и необходимость переадресации помощи после отправки
- 15. Как сбросить XML Андроида компоновкой андроида активности на работает ок
- 16. вызов Второй активности от первой активности в андроида
- 17. Создание JSON в андроида
- 18. GeoPoint Создание в андроида
- 19. Создание розы ветров андроида
- 20. Создание мертвой активности
- 21. Android Создание маскирующей активности
- 22. создание второй активности страница
- 23. Создание прозрачной «активности диалога»
- 24. Запуск активности андроида от нажатия клавиши
- 25. Создать окно андроида без фоновой активности
- 26. Android - установить родительский манифест андроида активности
- 27. Запуск активности андроида через имя класса
- 28. Несколько видов видео в одиночной активности андроида
- 29. Вызов андроида активности, получать его дважды
- 30. запуска в андроида активности был остановлен
Ищите создание активности с диалогом темы. –