Articles of imagebutton

添加透明背景的图像按钮

我想在主应用程序屏幕上添加具有透明背景的图像按钮。 我已经在GIMP中创建了图像,并以png格式保存了透明背景但是当我将它们添加到我在Eclipse中的Android应用程序时,它们显示为白色背景。 如何在我的代码中删除它?

Imagebutton完整图像,圆角

嗯..我的Android应用程序中有一些ImageButtons。 我希望他们能够全面展示。 我的意思是:我希望ImageButton只是图片,你知道吗? 好的…到目前为止,这么好……我可以使用属性“背景”。 但是我也想让ImageButton圆角。 我的布局文件夹中有以下xml: 当我不希望图片填充整个ImageButton时,它工作得很完美……但是当我尝试使用图片来使用整个图像按钮时…它没有显示圆角。 有人可以帮帮我吗? 额外问题:另外,如何在图像按钮周围设置漂亮的黑色线条(圆角)?

在ImageButton中设置文本

我有一个看起来像这样的ImageButton。 ImageButton ImgButton= (ImageButton) this.findViewById(R.id.ImageButton); 现在我需要以编程方式在ImageButton中添加动态文本,我不能使用按钮。 我该怎么做? 提前致谢 …

删除ImageButton的图像资源

我有一个透明的ImageButton。 单击时,按钮的ImageResource设置为drawable-hdpi文件夹中的drawable(基本上,图像显示在透明ImageButton的顶部)。 我正在使用ImageButton.setImageResource()方法来做到这一点。 我的问题是,如何删除图像资源,以便再次只有透明图像按钮。 当然,我需要能够在java中执行此操作,而不是XML。 我尝试了以下ImageButton.setImageResource(null); : ImageButton.setImageResource(null); 我也环顾四周,找不到答案……提前感谢您的帮助。 编辑:谢谢大家的回答.PéterVarga的回答正是我所需要的,所以这就是我的目标。

ImageButton onClick改变颜色

我正在创建一个像这样的ImageButton: 我想实现一种方法,让按钮闪烁或点击/按下时改变颜色,以识别它被点击。 我知道我可以将背景引用为一个drawable,其中state_pressed选择器为某种颜色。 我试图避免为drawable中的每个按钮创建一个单独的xml文件。 如果不创建所有额外的xml文件,最好的方法是什么?

对多个按钮使用相同的id

好吧,我会这样说。 我有一个2列的表。 第一列具有项目名称,第二列包含x个徽标/指示符(ImageButtons)。 几个项目可以具有相同的徽标/指示符 。 我的问题是我可以将多个ImageButtons分配给相同的ID吗? 我已尝试在第一个使用android:id=”@+id/logo1″ ,然后在以下所有情况下使用”android:id=@id/logo1″ 。 但这似乎不起作用。 我可以为每个按钮指定一个不同的ID,然后将它们分配给同一个View,但如果我可以为所有类似的徽标/指标重复相同的ImageButton id,那将会更加容易。

ImageButton在Android中使用Transitions

我正在尝试创建一个具有自定义选择器的透明(无按钮背景)ImageButton。 我让选择器对着按钮工作但我现在希望选择器drawables相互交叉淡入淡出。 我看到了可以用XML表示的TransitionDrawable对象。 有没有办法将它连接到我的选择器? 下面是用于在屏幕左下角的屏幕上创建图像按钮的XML布局代码。 它目前从一个图像到另一个图像突然忽略了转换XML。 selector_button.xml transition_normal_to_pressed.xml activity.xml

如何在Android中的图像按钮下添加文本?

我想在图像按钮下添加文本,这些按钮也是可点击的,并且将被重定向到与图像按钮相同的活动。 基本上它就像任何Android手机中的应用程序列表,例如

如何在每次点击时更改按钮的图像?

我在layout创建了一个button 。 在Drawable文件夹中,我创建了一个名为btn01_state的XML file 。 btn01_state.xml分配给我通过“ android:background=@drawable/btn01_state ”创建的button 现在, button有一个默认image img1.当我click button ,image1变为img2,一旦我释放单击鼠标按钮,image2再次更改为img1。 我想要做的是,用evey点击改变按钮的图像。 例如,最初btn01有img01 如果按下btn01 ==>将img of btn01设置为img02并保持img02直到再次按下btn01。 现在,btn01上有img02。 按下btn01时,将img01设置为btn01。 我希望这更能澄清我想做的事情。 btn_selector : main.xml中

Android:如何使用换行内容避免在圆形按钮的圆圈外按?

任何人都可以告诉我如何避免在圆形按钮的圆圈外按压,因为“wrap_content”似乎不起作用。 我使用图像文件来创建按钮。 我感谢任何帮助。 谢谢。