jjzjj

transparent

全部标签

Android 透明 WebView 在 VideoView 之上

我有一个Ionic项目,我想在其中显示视频,并在其之上显示cordova的内容WebView.拥有透明WebView在视频View之上,在我使用的插件中:webView.getView().setBackgroundColor(0x00000000);((ViewGroup)webView.getView()).bringToFront();VideoView被初始化并添加到FrameLayout中像这样:FrameLayoutcontainerView=(FrameLayout)cordova.getActivity().findViewById(1);if(containerVie

java - 位图转换 : Creating bitmap that excludes transparent sides from transparent bitmap

我有一组位图。它们在某种程度上都是透明的,我事先不知道哪些部分是透明的。我想从排除透明部分但在正方形中的原始位图中创建一个新位图。我认为这张图片解释了这一点:我知道如何从现有位图中创建位图,但我不知道如何找出透明部分以及如何使用它来实现我的目标。这就是我打算这样做的方式:publicBitmapcutImage(Bitmapimage){BitmapnewBitmap=null;intwidth=image.getWidth();intheight=image.getHeight();newBitmap=Bitmap.createBitmap(width,height,Bitmap.C

android - 在 Canvas 上绘制透明形状

我有一张占据整个屏幕的背景图片。我在背景上绘制Canvas并将其颜色设置为白色,因此您还看不到图像。我想要实现的是在白色Canvas上绘制一个透明的形状,并通过该形状所在的位置显示背景图像。我正在使用surfaceView并实现SurfaceView.Callback。 最佳答案 按照这段代码绘制透明形状Paintpaint=newPaint();paint.setXfermode(newPorterDuffXfermode(PorterDuff.Mode.CLEAR));//drawanyshape,hereIamdrawingR

android - 工具栏不会在透明状态栏下滚动

我希望工具栏(操作栏)在向下滚动时完全隐藏。在启动Activity或向上滚动时,工具栏应该是可见的,状态栏是浅灰色的。以[状态栏|工具栏|内容]向下滚动[co-(statusbar)-ntent]向上滚动[状态栏|工具栏|内容]目前:启动时向下滚动内容向上滚动内容activity_layout.xml工具栏.xml样式:truetruetrue感谢您阅读本文。 最佳答案 我之前遇到过类似的问题,尝试在你的AppBarLayout中设置android:fitsSystemWindows=”true”。

android - GLSurfaceView - 如何制作半透明背景

我尝试使用GLSurfaceView进行渲染,并通过docs我设置格式:getHolder().setFormat(PixelFormat.TRANSLUCENT);我使用的是GLSurfaceView.Renderer,它在onDrawFrame中绘制:GLES20.glClearColor(0,0,1,.5f);GLES20.glClear(GLES20.GL_DEPTH_BUFFER_BIT|GLES20.GL_COLOR_BUFFER_BIT);但是GLSurfaceView中的GL渲染不是半透明的,全是蓝色。如果我省略glClear调用,那么它是全黑的。如何使GL渲染具有透明

安卓 Lollipop : ImageView ignoring fitsSystemWindows attribute (transparent status bar)

我目前正在开发一个应用程序,我想为其启用透明状态栏。我想要一个ImageView(我需要它的scaleType属性)覆盖整个屏幕,以便图像显示在状态栏下方。这是我的布局:(...someotherstuff...)如您所见,它是一个常规的DrawerLayout。请注意,DrawerLayout、RelativeLayout和ImageView都将fitsSystemWindows属性设置为true。我的问题是:如果我在上面的代码中将背景资源(如颜色或图片)设置为DrawerLayout或RelativeLayout,我可以看到状态栏“下方”的颜色或图片,完全符合我的要求,但是Imag

android - 共享元素过渡在第一个 Activity 和第二个透明 Activity 之间留下奇怪的白色背景

最近遇到一个奇怪的问题。我有两个Activity。第一个包含带有缩略图的网格。一种画廊。第二个包含带有fragment的View寻呼机,其行为类似于图像查看器,您可以在其中在图像之间滑动。我使用共享元素转换来启动第二个Activity。就像谷歌照片应用程序。在第二个Activity中,我可以滑动到顶部或底部以通过背景的淡出过渡关闭Activity。我让我的第二个Activity完全透明:@color/palette_transparent@nulltrue@android:style/Animation但问题是当我将图像滑动到顶部/底部并且第二个Activity的背景变淡时,我可以看到

java - 安卓电视 : unfocused image contains black transparent background?

我的AndroidTV应用从服务器获取图像并将其显示在主屏幕上。问题是,所有未聚焦的图像,即未选中的图像都包含黑色透明背景。唯一不包含透明背景的图像是当前选定的图像。我确保图像是png。一旦图像聚焦,背景就会被移除。我没有使用LinearLayout或.xml中的任何内容,只是一个GridItemPresenter类。是什么原因造成的,我该如何解决?我尝试添加以下view.setBackgroundColor(Color.TRANSPARENT)但没有效果。这是我的代码:privateclassGridItemPresenterextendsPresenter{publicViewHo

android.R.color.transparent 不完全透明

在我的应用程序中,我在运行时将透明背景应用到我的ListView的CustomListItem。为此,我使用convertView.setBackgroundColor(android.R.color.transparent);。它有效并显示透明度。但这不是完全透明的,因为背景有某种阴影。我还尝试将我自己的透明颜色设置为#80000000和#00000000但结果更糟。我该怎么做才能获得完全透明的颜色? 最佳答案 在xml文件中将此属性设置为您的ListViewandroid:background="@android:color/t

android - 使用主题完全透明的 ActionBarSherlock

我正在使用ActionBarSherlock4.0.2.我需要一个完全透明的操作栏(没有霓虹色底部分隔线)。因此,我有以下风格:true@drawable/ic_home@style/ActionBarCompatTitletrue使用上面的代码,我还是会有下面的效果。为了禁用背景,我将以下代码放在SherlockFragmentActivity#onCreate中。然后问题就解决了。getSupportActionBar().setBackgroundDrawable(null);但是,我希望看到解决方案是在styles.xml中实现的,而不是Java代码,因为我有许多其他设备具有不