2 slaks SLaks 于 2013.03.27 15:16 提问

如何创建一个 transparent ImageButton?

我想创建一个transparent ImageButton,把这些按钮放在一个 SurfaceView中。但是当我把代码放在xml中,Eclipse返回错误。我不知道如何处理这个错误,感谢大家帮我指点迷津。

<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>

2个回答

nana4ever
nana4ever   2013.04.02 10:53
已采纳

使用代码:

<ImageButton
    android:id="@+id/previous"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:background="@android:color/transparent"
    android:src="@drawable/media_skip_backward" >
</ImageButton>
yanzi1225627
yanzi1225627   2013.03.27 15:34

src和background用一个就可以了!你既然把button放在surfaceView上,那么背景就是你的surfaceView

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
c# wince透明label,panel,imagebutton
c# wince 透明label panel imagebutton 实测可用
AndriodStudio-添加照片,ImageButton,相片按钮
まずは入れてほしい写真をcopyし、 res->drawble->Paste->ok->rename:index_image.png->ok。これからは使えるようになっています。 android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawabl
Android入门之ImageButton(纯java)
import android.app.Activity; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import androi
Android带文字的ImageButton实现
一、Android带文字的ImageButton实现 实际上,ImageButton是不能添加文字的,所以我选择将ImageView控件和TextView控件封装在一个LinearLayout里面,整个LinearLayout就是一个按钮,然后对它监听单击等动作。 首先贴上layout.xml里面的布局设计: 1 2
android学习----用xml文件设置ImageButton按下、弹起加载不同的图片 实现
java部分的代码就不贴了,只上xml文件, 方法: 1,在drawable里放三幅图片,分别是获得焦点的图片、获得焦点并按下、失去焦点并按下、自然状态(也就是失去焦点,并且没有按下)。这里你准备三个照片就中。 2,在drawable文件夹下新建个imagebutton.xml文件,里面的内容为: http://schemas.android.com/apk/res/android">
多态图标(2)-WPF自定义用户控件ImageButton
前言 本节目的是设计WPF自定义控件ImageButton,这样就可以使用咱们的四态图标,方便在项目中直接使用,文章底部会将源码奉上,demo的演示效果如下: WPF工程 RBImageButton.cs public class RBImageButton : Button { static RBImageButton() {
Android学习一——动态添加组件与删除,可见性设置,imagebutton简单使用
一、动态添加组件在布局为水平线性布局的情况下,添加的布局会直接加在后面,这里只是简单介绍添加布局的方法取到上下文,取到要添加组件的布局,new一个要添加的组件,设置组件相关属性,添加组件。 // 动态添加textview mcontext = this; mlinearlayout = (LinearLayout) findViewById(R.id.LinearLayout1); mte
WPF控件之ImageButton
在使用wpf进行开发的时候,发现wpf居然没有提供ImageButton这样的控件,不过wpf提供了诸多实现途径,而且网上也有现成的控件可以利用。下面是一些链接 http://stackoverflow.com/questions/2491941/wpf-tristate-image-button/3676177#3676177 http://imagebuttonwpf.codeplex.com/ http://blogs.msdn.com/b/knom/archive/2007/10/31/wpf
Android ImageButton 如何实现一个点击效果
今天写了个程序管理器的DEMO,偷懒用ImageButton来实现按钮,结果发现没有点击效果,研究了一段时间琢磨出来了 我们一个先findViewById()得到ImageButto对象,增加一个点击时间的监听器,然后在监听器类中重写OnClick()方法时,设置一下该ImageButton的Padding就能轻松实现一个 美观又方便的点击效果了。比如imagebutton.setPaddin
实现一个imagebutton, 左边为图片,右边为文字
imagebutton好象添加了图片以后就不能显示文字了. 如何画一个既有图片又有文字的imagebutton. 左边为图片,右边为文字,该如何实现:import android.widget.LinearLayout; import android.content.Context; import android.util.AttributeSet; import android.widget