jjzjj

ImageButton

全部标签

Android:在自定义键盘上添加 imageButton

我已经成功实现了自定义键盘。它正在正常工作。我想在键盘顶部添加一个imageButton如下图所示,这样每当键盘弹出时它总是显示在键盘上方。谁能指导我如何将此图像按钮添加到我的自定义键盘?下面是键盘的代码,如果有人想看的话。Keyboard.xml键盘布局keyPreviewLayout是短暂弹出窗口的布局,只要按下键盘上的某个键就会显示。qwerty.xmlSimpleIME.java这是键盘的服务类publicclassSimpleIMEextendsInputMethodServiceimplementsKeyboardView.OnKeyboardActionListener{

android - 如何创建一个不规则形状的图像按钮,其中图像的透明部分不可点击?

我有一个不规则形状的PNG图像,例如四角透明的圆形图像。如何创建此图像的图像按钮并且不让角落可触摸?如果可能的话,我可能想创建其他不规则形状的图像按钮。 最佳答案 查看thisquestion的第二个答案,我相信这正是您所需要的。稍后编辑:快速总结:使用TouchListener而不是ClickListener在监听器内部,如果事件是MotionEvent.ACTION_DOWN,则获取触摸坐标检查您之前获得的坐标处的图像像素;如果像素不透明,则认为按钮被点击,否则忽略该事件。 关于an

android - 使用 ColorStateList 色调值膨胀 ImageView/ImageButton 时出错

将ImageView/ImageButton(AppCompatImageView/AppCompatImageButton)与的样式属性结合使用使用ColorStateList资源的>android:tint在>=API21上工作正常,但在APIInflateException。首先,我什至不知道AppCompatImageView/(Button)着色是否支持ColourStateListxml资源作为android:tint值,我似乎无法找到明确的答案。我可以在S/O上找到的建议是实现TintableImageView等,但这些答案已经过时了,而且从appcompat实现的来源看

Android:居中对齐 ImageButtons

我有2个像这样的ImageButon我已尽一切努力使它在屏幕中央正确对齐。作为android的新手,我不知道该怎么做。我怎样才能实现将这两个图像按钮对齐在屏幕中央的目标这是我的布局xml 最佳答案 我希望你直接有这些按钮的图片。所以这个设置text属性是没有用的。使用RelativeLayout可以轻松开发此类屏幕。下面我附上了代码。如果有任何问题,请查看并添加评论。 关于Android:居中对齐ImageButtons,我们在StackOverflow上找到一个类似的问题:

Android imagebutton如何改变图标大小

我最近一直在研究界面,我在图像按钮大小方面遇到了很多问题。我很不擅长设计东西,而且我在使用Android图标时遇到了很大的问题。因此,我对此有一些疑问。首先这是我当前的布局:如您所见,我有两个大小不同的图标,这不太好。我似乎无法强制它们采用相同的尺寸。我的问题是:1-如何强制它们采用相同的尺寸?2-hdpi、ldpi、mdpi和xhdpi的推荐大小差异是多少?3-为什么,如果我将imageButton背景颜色设置为与布局背景相同的颜色,图标会移动,就好像背景中没有按钮一样?示例:提前致谢! 最佳答案 对于这些ImageButtons

android - 每个值都有布局(imageview + imagebutton)的Gridview

是否可以制作一个GridView,而不是图片网格,每张图片下方都有一个小图像按钮的图片网格? 最佳答案 简短回答:是的。您可以在GridView中有一个ImageView和一个ImageButton。长答案:您自然必须为此目的创建自定义GridView。例如:创建一个XML来保存容器GridView,比如grid.xml:并且,要定义GridView的内容,请创建另一个XML布局来容纳ImageView和ImageButton。比如说,grid_items.xml:最后,如果您熟悉自定义ListViews的概念,通过一些修改,您也可

Android,删除自定义按钮边框

我将此选择器代码用于我的自定义按钮(simple.xml)但是在我的ImageButton上我不知道如何删除边框。我只想显示我的图像而不显示按钮周围的边框。谢谢 最佳答案 我替换与:工作 关于Android,删除自定义按钮边框,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/3803162/

android - 从 fragment 中获取资源

我正在尝试在fragment中更改android中ImageButton的源。我想使用方法Image.setImageResource(),但是我不能在fragment中使用getResources()。有办法解决这个问题吗?getActivity().getResources()不幸地没有返回任何结果。我试过写一个字符串,例如“R.drawable”。+{differentimagenames}但我无法将该字符串转换为int。还有什么办法可以做到这一点?我只是想用依赖于不同事物的源文件更改一些imageButtons。 最佳答案

android - Imagebutton 完整图像,圆角

嗯..我的Android应用程序中有一些ImageButtons。我希望他们展示全貌。我的意思是:我希望ImageButton只是图片,你知道吗?好的...到目前为止,还不错...我可以使用属性“背景”来做到这一点。但是我也希望ImageButton的角是圆的。我的布局文件夹中有以下xml:当我不希望图片填满整个ImageButton时,它工作得很好......但是当我尝试使用图片来使用整个imagebutton时......它不显示圆角。有人能帮帮我吗?奖金问题:另外,我怎样才能在图像按钮周围有一条漂亮的黑线(圆角)? 最佳答案

android - 在 ImageButton 中动态更改图像

XMLJAVA--------------------publicvoidbuttonClick(Viewv){ButtonaButton=(Button)v;aButton.setBackgroundResource(R.drawable.image2);}这是我到目前为止尝试过的方法,但没有成功......我希望能够单击按钮并将图像更改为image2,我还会根据其他变量将其更改为其他图像。我真的被卡住了。我会继续查看其他问题,如果找到答案,我会在此处发布。 最佳答案 您的buttonClick()需要修复:publicvoidb