问题标签 [android-imagebutton]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
797 浏览

android - Android - 单击图像按钮时崩溃

当我单击我的图像按钮时,我的应用程序崩溃了。它也发生在模拟器和真实手机上。我在这里和其他一些论坛用一些线程检查了我的代码,但我找不到错误。我很高兴任何解决方案!

MainActivity.class

HelpActivity.class

LogCat 日志

请帮忙。抱歉英语不好,我来自捷克代表。谢谢

0 投票
1 回答
73 浏览

android - 返回上一页时如何将return imagebutton的Alpha设置为默认值

我的主页有一个图像按钮。当我单击 imagebutton 时,imagebutton 的 Alpha 会变为 150。但是当我返回上一页时,imagebutton 仍然会显示 Alpha(150) 而不是默认的 Alpha。当我返回上一页时,imagebutton会显示默认值怎么办?

** 我在 java 中更改了 imagebutton 的透明度,
如下所示:

btn_route.setOnClickListener(new View.OnClickListener() {

0 投票
3 回答
573 浏览

android - 如何将 ImageButton 与 Android 中的背景图像正确对齐?

在使用 XML 的 Android UI 设计中,如何将 ImageButton 与活动 xml 文件的背景完全对齐。

假设我有两张图片,一张作为活动的背景图片,第二张作为图片按钮源。

这是背景图像。 http://i.stack.imgur.com/e1Ow5.png

这是按钮图像。http://i.stack.imgur.com/m0tUU.png

我会将第一张图片设置为活动的背景。我的问题是如何正确放置和对齐第二张图像,即按钮正好位于背景的“中心矩形”内。“中心矩形”是占位符,它可以在屏幕的任何位置。

不:我尝试使用相对布局,但是,不能真正根据背景放置按钮。

编辑:- 实际上背景中心的矩形和圆角矩形只是一个占位符。它可以是任何东西,甚至什么都不是。或者它可以在任何地方。它可能不在中心。考虑整个图像,我需要将按钮图像放在占位符所在的位置。这就是我的意图。例如,考虑一个收音机应用程序,其中有一个用作音量摇杆的转动按钮。图像中的其他所有内容都是背景,音量摇杆可能是不同的图像。

0 投票
4 回答
826 浏览

java - 在 ImageButton 上调整图像

我在 Android 中做井字游戏。当我单击 ImageButton 时,显示应用程序的图像会放大组件,而不考虑按钮的大小。

井字游戏

我使用属性android:scaleType="fitCenter"(几乎fitXY, centerInside, fitCenter, fitStart)来尝试将图像放入组件中,但它不起作用。

这是XML我的 ImageButton 代码的一部分:

我不考虑运行应用程序的 Android 设备(因为我在 Android 虚拟设备上运行游戏并且它发生了同样的问题)。

我将不胜感激任何帮助解决我的问题。谢谢。

0 投票
2 回答
252 浏览

java - Android,如何为 ImageButton 实现圆角,然后以编程方式更改颜色?

我有ImageButton我的应用程序的布局,我想为此设置圆角ImageButton,所以我使用的样式如下:

然后我正在使用android:background="@drawable/my_rounded_shape.xml"/>

问题是,在此之后我想将背景颜色从黑色更改为某种自定义颜色,但我无法以编程方式修改样式,也无法生成带角但颜色不同的新样式并应用于我的ImageButton.

你能澄清一下有什么方法可以做到这一点或任何解决方法吗?

0 投票
1 回答
3057 浏览

android - 无法为结果解析活动

我正在创建一个动态按钮来从 android 捕获照片。动态按钮位于与主要活动不同的类中。我的Can't resolve错误startActivityForResult我的代码

我会很感激任何帮助。谢谢你。

0 投票
3 回答
1150 浏览

android - 将 Android 布局上的项目移动到屏幕的另一侧

我的应用中有一个布局,它有四个图像按钮。我希望最后两个图像按钮,重新加载和停止按钮位于屏幕右侧,两个按钮之间有空白空间。我将如何实现这一目标?我听说过 Space,但它是在 API 级别 14 中添加的,我想保持我的 minSdkVersion 为 8。布局中的图像按钮

0 投票
0 回答
433 浏览

android - Image src 不适合不同屏幕尺寸的 ImageButton

我遵循了所有方法,但对我没有任何作用。情况就是这样,我有五个ImageButtons排成一行,每个都有一个图标和背景可绘制:

这是我的一个 imageButtons,其他的都是一样的。当我在我的活动设备三星 S5 上测试此布局时,效果很好。因为我希望我的图标适合大约 75% 的按钮填充和 scaleType 是准确的,但是当我在屏幕尺寸较小的模拟器上运行我的应用程序时,图标太小,并且“太小”是指它们无法被看到全部。我尝试了我发现喜欢使用的所有其他解决方案,android:scaleYpe="fitXY"但后来我的图标太大了,它们的分辨率质量被弃用了。有什么线索吗?

0 投票
3 回答
555 浏览

android - Android:具有动态大小和固定位置的 ImageButton

在我的应用程序中,我想以这种方式将 ImageButton 设置在某个位置

在此处输入图像描述

我想以这种方式为所有屏幕调整这个按钮,有没有获得它的策略?

0 投票
1 回答
347 浏览

android - ImageButton 将 src 设置为 StateListDrawable

我正在尝试创建一个 ImageButton 来根据它是否启用来更改它的图标。我创建了以下文件:

在启用和禁用之间切换状态时,没有任何变化。我还尝试创建自己的 ImageButton 来扩展 ImageButton 并尝试手动切换状态,但在 ImageButton 中它将可绘制对象加载为 BitmapDrawable 而不是 StateListDrawable。在图像按钮之外加载时,它可以作为 StateListDrawable 工作。有任何想法吗?