我想在另一个活动之上创建一个透明的Activity.
我怎样才能做到这一点?
<ImageButton android:id="@+id/previous"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/media_skip_backward"
android:background="@drawable/transparent"></ImageButton>
Run Code Online (Sandbox Code Playgroud)
这就是我试图获得透明的ImageButton以便将这些按钮放在SurfaceView上.但是,只要我在xml中包含透明线,Eclipse就会在项目中出现错误.
请帮忙.
我没有使用CSS3.所以我不能使用opacity
或filter
属性.如果不使用这些属性,我怎样才能使background-color
透明化div
?它应该是此链接中的文本框示例.此处文本框背景颜色是透明的.我想做同样的事,但不使用上面提到的属性.
我正在努力创建一个透明背景的WebView.
webView.setBackgroundColor(0x00FFFFFF);
webView.setBackgroundDrawable(myDrawable);
Run Code Online (Sandbox Code Playgroud)
然后我加载一个html页面
<body style="background-color:transparent;" ...
Run Code Online (Sandbox Code Playgroud)
WebView的背景颜色是透明的,但是一旦页面加载,它就会被html页面中的黑色背景覆盖.这只发生在Android 2.2上,它适用于android 2.1.
那么在html页面代码中添加一些内容以使其真正透明吗?
我正在尝试创建一个半透明的演示屏幕,该屏幕仅在用户首次安装我的应用程序时启动.以下是Pulse News应用程序的示例:
Galaxy Nexus
Nexus One
我希望用户能够通过几个这样的透明演示页面轻扫,而不是"点按即关闭"功能.
对于我的第一次尝试,我修改了ViewPagerIndicator库中的示例.我在每个视图寻呼机片段中的ImageViews中使用了半透明的PNG.然后我在"主要活动"的onCreate方法中将其作为"演示活动"启动.
问题:在背景中无法看到"主要活动" - 相反它只是黑色.我在这里尝试了解决方案,但这并没有解决问题.
有没有更好的方法来创造这样的东西,还是我走在正确的轨道上?
我还有另一个相关问题,这取决于如何实现.我正在尝试覆盖文本和箭头,以便它们指向背景中的特定UI组件.通过使用具有文本和箭头的PNG,它可能无法在不同设备上正确缩放.即,箭头可能不一定指向背景中的正确UI组件.有没有办法解决这个问题?
谢谢!
这是我第一次尝试的代码:
DemoActivity.java
public class DemoActivity extends FragmentActivity {
DemoFragmentAdapter mAdapter;
ViewPager mPager;
PageIndicator mIndicator;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.demo_activity);
mAdapter = new DemoFragmentAdapter(getSupportFragmentManager());
mPager = (ViewPager)findViewById(R.id.pager);
mPager.setAdapter(mAdapter);
//mPager.setAlpha(0);
UnderlinePageIndicator indicator = (UnderlinePageIndicator)findViewById(R.id.indicator);
indicator.setViewPager(mPager);
indicator.setFades(false);
mIndicator = indicator;
}
}
Run Code Online (Sandbox Code Playgroud)
DemoFragmentAdapter.java
class DemoFragmentAdapter extends FragmentPagerAdapter {
protected static final int[] CONTENT = new int[] { R.drawable.demo1, R.drawable.demo2, R.drawable.demo3, R.drawable.demo4};
private …
Run Code Online (Sandbox Code Playgroud) 代码工作,但我在使用three.js为画布设置透明背景时遇到问题.我用:
Background.renderer.setClearColor(0xffffff, 0);
Run Code Online (Sandbox Code Playgroud)
但后来背景变黑了.如何将其更改为透明?
代码:
var camera, scene, renderer;
var mouseX = 0, mouseY = 0;
var p;
var windowHalfX = site.Width / 2;
var windowHalfY = site.Height / 2;
Background.camera = new THREE.PerspectiveCamera( 35, site.Width / site.Height, 1, 2000 );
Background.camera.position.z = 300;
//camera.position.y = 200;
// scene
Background.scene = new THREE.Scene();
// texture
var manager = new THREE.LoadingManager();
manager.onProgress = function ( item, loaded, total ) {
console.log('webgl, twice??');
//console.log( item, loaded, total );
};
// particles
var …
Run Code Online (Sandbox Code Playgroud) 我可以layout.xml
使用以下方法设置ImageButton背景透明:
android:background="@android:color/transparent"
Run Code Online (Sandbox Code Playgroud)
我如何使用java代码完成同样的事情?就像是ib.setBackgroundColor(???);
我试图在android中使用XML创建一个只有边框的圆圈:
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="oval" >
<stroke android:width="1dp"
android:color="#000000"/>
</shape>
Run Code Online (Sandbox Code Playgroud)
我用过的代码在上面发布了.但是,我得到一个坚实的磁盘而不是一个戒指.我想使用XML而不是canvas来获取输出.我究竟做错了什么?
谢谢.
编辑: 感谢下面的答案让它工作.继承了我的最终代码:
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:innerRadius="0dp"
android:shape="ring"
android:thicknessRatio="1.9"
android:useLevel="false" >
<solid android:color="@android:color/transparent" />
<size android:width="100dp"
android:height="100dp"/>
<stroke android:width="1dp"
android:color="#FFFFFF"/>
</shape>
Run Code Online (Sandbox Code Playgroud) android transparent android-actionbar android-actionbar-compat
我需要一个具有动态宽度和高度的(crossdomain)iframe.
我的问题是,我可以创建一个100%大小的iframe和一个透明背景,它将在其后面显示这个iframe的父级吗?
我可以为iframe背景附加css属性或透明gif来实现这种效果吗?
谢谢.
transparent ×10
android ×7
background ×3
css ×2
imagebutton ×2
alpha ×1
demo ×1
geometry ×1
html ×1
iframe ×1
javascript ×1
showcaseview ×1
surfaceview ×1
three.js ×1
transparency ×1
webview ×1
xml ×1