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

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 прозрачным фоном, чтобы он […]

(Android) Как заполнить фон ListView и сохранить прозрачность заголовка

У меня есть собственный фон изображения, который заполняет весь экран за ListView. В ListView есть заголовок, который содержит некоторые данные, затем прозрачную маржу 10dp (позволяющую нам увидеть немного фонового изображения), а затем еще несколько данных. Ниже этого заголовка, в «теле» ListView, мне нужно сделать фоновое заполнение ListView до конца экрана, даже если элементы внутри не […]

Фон уведомлений в Android Lollipop белый. Как я могу его изменить?

Я хочу показать уведомление для сообщения в своем приложении. В предыдущих версиях Android все в порядке, но в Lollipop фон уведомлений белый. Я использовал этот XML-код для своего макета уведомлений в layout_message_notification.xml : <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/layout_messageNotification" android:orientation="horizontal" android:layout_width="match_parent" android:layout_height="match_parent" android:background="@android:color/transparent"> <LinearLayout android:layout_width="0dp" android:layout_weight=".2" android:layout_height="wrap_content" android:background="@android:color/transparent"> <ImageView android:layout_width="fill_parent" android:layout_height="wrap_content" android:scaleType="fitCenter" android:src="@drawable/message_icon"/> </LinearLayout> <LinearLayout […]

Полностью прозрачный ActionBarSherlock с помощью темы

Я использую ActionBarSherlock 4.0.2. Мне нужна полностью прозрачная панель действий (без делителя нижнего цвета неона). Следовательно, у меня есть следующий стиль: <style name="AppTheme" parent="@style/Theme.Sherlock"> <item name="windowActionBarOverlay">true</item> <item name="icon">@drawable/ic_home</item> <item name="titleTextStyle">@style/ActionBarCompatTitle</item> <item name="android:windowFullscreen">true</item> </style> Используя вышеприведенный код, я все равно буду иметь следующий эффект. Чтобы отключить фоновый SherlockFragmentActivity#onCreate , я поместил следующий код в SherlockFragmentActivity#onCreate . […]

Android ScriptIntrinsicBlur не размывает все изображение и генерирует прозрачный Edge

У меня есть некоторые проблемы с RenderScript ScriptIntrinsic Blur – на некоторых устройствах он не размывает весь образ. Я уменьшаю входное изображение и слежу за тем, чтобы ширина была кратной 4 (поскольку это предлагает Роман Нурик: https://plus.google.com/+RomanNurik/posts/TLkVQC3M6jW ) @SuppressLint("NewApi") private Bitmap blurRenderScript(Bitmap smallBitmap) { Bitmap output = Bitmap.createBitmap(smallBitmap.getWidth(), smallBitmap.getHeight(), smallBitmap.getConfig()); RenderScript rs = RenderScript.create(getContext()); ScriptIntrinsicBlur […]