草庐IT

ImageButton

全部标签

android - 聊天头点击事件

我使用在线教程创建了一个将ImageButton添加到窗口的简单应用程序。我所说的窗口是指ImageButton显示在其余Activity的上方。它总是可见的。我不知道如何处理聊天头的点击事件。我设置了一个onClickListener,但它没有做任何事情。这是我的ChatHeadService.javapackagecom.example.test;importandroid.app.Service;importandroid.content.Intent;importandroid.graphics.PixelFormat;importandroid.os.IBinder;impo

Android ImageButton 边框?

我在LinearLayout中水平放置了一系列ImageButton。当我将setBackgroundColor设置为GREEN时,这些ImageButton全部变成绿色矩形,所有连接起来看起来像一个条形。有没有一种方法可以指定这些按钮之间的边框,以便我知道一个按钮的起点和终点? 最佳答案 空白View会使您的布局膨胀。Android布局中有两个不同的概念,一个是padding。填充将添加到布局的宽度,它定义了从View的边界到View的内容有多少空间。backgroundcolor位于整个View的后面,因此包括padding在内

android - 单击图像按钮时 Selector.xml 不起作用

当我单击它时,我使用以下选择器更改图像按钮的图像。但这在大多数时候不起作用。仅适用于几个按钮。不知道这里是什么原因mapselector.xml在按钮中,我正在这样做,但是当我点击时静止图像没有改变。对此有什么猜测吗? 最佳答案 你已经在ImageButtonxml中这样创建了像这样使用按钮图像创建xml文件将该xml文件添加为IMageButton的背景 关于android-单击图像按钮时Selector.xml不起作用,我们在StackOverflow上找到一个类似的问题:

android - 如何在 Android 上正确放置 EditText 和 ImageButton

我有这样的布局:这个布局看起来像这样:如何更改我当前的代码以便显示图像按钮?谢谢。编辑:现在看起来像这样: 最佳答案 只需为editText添加android:layout_width="0dp"android:layout_weight="1" 关于android-如何在Android上正确放置EditText和ImageButton,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/question

Android imagebutton 以编程方式更改?

你好,我有一个图像按钮linearButton,它在XML中设置了背景可绘制对象。我想有条件地替换代码中的背景,但它从来没有发生过!Drawablereplacer=getResources().getDrawable(R.drawable.replacementGraphic);linearButton.setBackgroundDrawable(replacer);这似乎是无效的,是否有一个图像按钮的“重新加载”函数,我必须在它们视觉上发生变化之前调用它? 最佳答案 invalidate()方法将强制重绘任何View:Drawa

android - 如何以编程方式删除 ImageButton 的填充?

image=BitmapFactory.decodeResource(res,R.drawable.image);button=newImageButton(this);button.setImageBitmap(image);我想删除图像和按钮边框之间的填充。我该怎么做? 最佳答案 您可以使用setPadding()尝试删除图像和边框之间的空间。button.setPadding(0,0,0,0);否则我建议使用带有OnClickListener的常规ImageView。 关于andr

android ImageButton 获取灰色背景

我有一个带有漂亮背景选择器的按钮。美好的。我想要一个图像而不是按钮中的文本。我试过将它更改为具有src属性的ImageButton。当我这样做时,看起来灰色背景覆盖在我的选择器后面,在src图像后面。当我改回常规按钮时,问题就消失了。我想要的只是我的背景选择器,加上src图像(而不是按钮文本)。有什么想法吗? 最佳答案 ImageButton应该设置android:background。和背景状态: 关于androidImageButton获取灰色背景,我们在StackOverflow上

android - 如何在 Android 中为单击的图像按钮制作边框?

我正在使用Imagebuttons在我的android项目中显示一些图标。我想,当按钮处于按下状态时,会有一个带圆角的白色边框。我该怎么做才能做到这一点?这可以仅使用代码来完成,还是我需要额外的背景图片? 最佳答案 如果您不想创建带有边框的单独图像,可以使用以下一种方法。使用您的边框样式(例如border.xml)创建一个可绘制的xml创建一个选择器可绘制对象(例如some_selector_name.xml)。基本上按下时,它会显示您的边框可绘制。否则,它将是透明的。将图像按钮的背景设置为您的选择器可绘制对象。现在当您按下按钮时,

android - LibGDX - ImageButton - 设置图像背景

据我了解,LibGDX中的ImageButton是一个包含图像的框架。是否可以设置框架的背景?例如,我想使用按钮背景,并在该图像上应用图标。当前代码皮肤与背景:"com.badlogic.gdx.scenes.scene2d.ui.ImageButton$ImageButtonStyle":{"default":{"imageDown":"button-down","imageUp":"button-up"}}创建图像按钮://GettingimageButtonStylewith"default"style,asitjusthasthebackground.ImageButton.I

android imageButton onClick 方法不调用

编辑:发布完整代码(XML除外,因为它是一堆荒谬的表格格式!)请忽略与我的问题无关的代码!我现在刚刚获得功能。我稍后会清理它。第一个应用和第一个问题。我在这里研究了一段时间,通常会找到我的答案,但我有一个可能非常明显的问题。我有一个imageButton似乎没有调用分配的方法。我的imageButton的XML:我的代码:packagecom.talismancs;importandroid.app.Activity;importandroid.content.Intent;importandroid.graphics.drawable.Drawable;importandroid.o