Articles of прозрачный

Android: сделать все вокруг Dialog темнее, чем по умолчанию

У меня есть пользовательский диалог со следующим стилем: <style name="webtogo_app_style" parent="@android:style/Theme.Dialog"> <item name="android:windowNoTitle">true</item> <item name="android:windowBackground">@android:color/transparent</item> </style> Он показывает диалог без полей, и все, что позади, становится (слегка) темнее. Мой дизайнер хочет, чтобы все позади стало темнее, чем Android по умолчанию, но не полностью черный. Есть ли настройка для этого вообще? Единственное обходное решение, которое я […]

Как сделать область рисования холста прозрачной в андроиде?

Я хотел бы сделать область холста прозрачной, потому что я хотел бы добавить изображение за ним, чтобы действия Canvas происходили над изображением. Мой код для холста здесь public class Panel extends SurfaceView implements SurfaceHolder.Callback { private ViewThread mThread; private ArrayList<Element> mElements = new ArrayList<Element>(); public Panel(Context context, AttributeSet attrs) { super(context, attrs); getHolder().addCallback(this); mThread = […]

Прозрачная панель навигации (Android 4.4) – отображение содержимого под

Кто-нибудь знает, как сделать полупрозрачную навигационную панель (на 4.4) перекрытой и показать под ним представление контента (в данном случае, ListView)? Если на этом скриншоте может показаться прозрачным (это приложение, которое я сейчас разрабатываю для своего работодателя), но если список находится ниже нижней части экрана, элементы списка, которые идут под панелью навигации, покрываются им и Не […]

Android, прозрачный суб-GLSurfaceView в макете?

Возможный дубликат: Android OpenGL ES Прозрачный фон Я хотел бы отобразить некоторый 3D-объект поверх обычного экрана 2d ui. Экран 2d ui имеет фоновое изображение, а GLSurfaceView является дочерним элементом макета содержимого. Я попробовал такую ​​же методику для полупрозрачного GLSurfaceView в образце ApiDemos, Но GLSurfaceView очищает все и показывает черный фон. <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" […]

Android прозрачный WebView поверх VideoView

У меня есть проект Ionic, в котором я хочу отобразить видео, а кроме того – содержимое кордовы WebView . Чтобы иметь прозрачный WebView поверх видеоизображения, в плагине я использую: webView.getView().setBackgroundColor(0x00000000); ((ViewGroup) webView.getView()).bringToFront(); VideoView инициализируется и добавляется в FrameLayout следующим образом: FrameLayout containerView = (FrameLayout) cordova.getActivity().findViewById(1); if (containerView == null) { containerView = new FrameLayout(cordova.getActivity().getApplicationContext()); containerView.setId(1); […]

Android: фон градиента AppBarLayout

Я попробовал реализовать панель инструментов с градиентным фоном (от черного до прозрачного). Панель инструментов находится внутри AppBarLayout, которая находится внутри координатораLayour, потому что я хочу, чтобы панель инструментов соскользнула с экрана при прокрутке экрана (прокрутите флажки прокрутки | enterAlways scroll). Это отлично работает для версий до леллипопа и выглядит так: Но на леденец это то, […]

Нарисовать прозрачную форму на холст

У меня есть фоновое изображение, которое занимает весь экран. Я рисую холст поверх фона и устанавливаю его цвет на белый, чтобы вы не могли видеть изображение. То, что я пытаюсь достичь, – это затем нарисовать прозрачную фигуру на белом холсте и показать фоновое изображение, где находится эта форма. Я использую surfaceView и реализую SurfaceView.Callback .

Прозрачный LinearLayout на Android

У меня есть следующий макет: Я хочу сделать прозрачным прозрачный_layout, но я не могу этого сделать. Уже пробовали настройки на фоне программно с цветом: Color.TRANSPARENT, но кажется, что он не работает. Im используя Android 2.3.3 SDK с SherlockActionBar. Есть ли способ установить прозрачность этого макета?

Android: Прозрачность PNG не работает с BitmapFactory.decodeStream (…) и папкой с активами

Я использую следующий метод, чтобы вытащить PNG-файл из папки активов в приложении для Android: public static Bitmap getBitmapFromAssets(Context context, String fileName) { try { AssetManager assetManager = context.getAssets(); InputStream inputStream = assetManager.open(fileName); Bitmap bitmap = BitmapFactory.decodeStream(inputStream); return bitmap; } catch(Exception ex) { ex.printStackTrace(); return null; } } Затем я устанавливаю источник ImageView в элементе GridView […]

GLSurfaceView – как сделать полупрозрачный фон

Я пытаюсь выполнить рендеринг с использованием GLSurfaceView, а по документам я устанавливаю формат: getHolder().setFormat(PixelFormat.TRANSLUCENT); Я использую GLSurfaceView.Renderer, который рисует inDrawFrame: GLES20.glClearColor(0, 0, 1, .5f); GLES20.glClear(GLES20.GL_DEPTH_BUFFER_BIT | GLES20.GL_COLOR_BUFFER_BIT); Однако рендеринг GL в GLSurfaceView не является полупрозрачным и полностью синим. Если я опускаю вызов glClear, то он полностью черный. Как сделать рендеринг GL прозрачным фоном, чтобы он […]