android – 如果没有背景,Button的填充功能无效 今天我遇到了一个奇怪的布局问题,我没有从谷歌找到任何有用的答案.在我的布局上,我有一个按钮,左边是文本,右边是图标.我希望文本是20dp左边距到按钮的边框然后我将paddingLeft设置为按钮,但它不起作用.偶然的机会,我为按钮设置了背景颜色,填充就像魅力一样.任何人都可以帮我解释这件事.布局如下谢谢你们!解决方法设置minWidth和minHight似乎可以使填充和边距在有或没有背景的情况下正常工作.至于为什么背景对填充的工作原理做了什么……
android – 为多个按钮实现onTouchListener()的单一方法 电话–为了效率,似乎必须有一种更好的方法来实现它,而不是为每个按钮实现单独的监听器.注意,sendMessage()中有一个使用布尔值的Log调用,我希望看到它被传递时的设置.这是在释放按钮期间调用它的唯一原因.解决方法是的你是对的,还有更好的方法.一个TouchListener,用于处理所有内容,通过id确定它是哪个按钮.这就是你如何做到的!
按钮上的Android TranslateAnimation闪烁 如果在按钮上执行TranslateAnimation,则只有图形移动而不是真实按钮,因此您必须使用animationlistener自行移动按钮.现在你知道我已经知道和做了什么,这是有效的.问题在于用户看到了什么.在动画完成后,您会在屏幕上看到短暂的闪烁.这是因为绘图已经上升,然后我更改了按钮的边距,因此在因为fillAfter被设置为false之前,绘图在崩溃之前向上移动得更多有想法该怎么解决这个吗?
android – 我应该如何在活动之间进行通信? 31个我有3个按钮.按钮A,B和C.按钮A位于Fragment中.它开始意图(活动).在新活动按钮B和C驻留.按钮B表示“新”,而按钮C表示“正常”.我想要做的是点击按钮B(“新”)之后意图应该按住该按钮,直到用户点击按钮C,其中活动应该自行销毁并返回片段,现在有一个新按钮叫(“新”).有什么简单的方法可以做到这一点?如果我希望应用程序记住新创建的按钮,以便在onDestroy上不丢失,我应该用sqlite保存吗?
我可以制作Android按钮模板吗? 我当前的应用程序中有几个按钮.除了文本和标签外,它们都是相同的.如果我不必为每个按钮重复所有按钮配置信息,那么main.xml会更好.有没有办法将按钮定义为模板,然后使用它作为模板?在这个例子中,我有大约10个以下内容:如果我有一个,然后其中9个会很好:解析度就像@Luksprog说的那样:与main.xml有这样的事情:这有一天.解决方法我们style:然后在你的xml布局中:
android:imageview里面的按钮 我需要能够在我的布局中显示一个按钮,但我希望按钮在其中有一个图像(小图标)和文本.其中*s是图像所以我想要做的是一个带背景的线性布局并使其可点击–这可能会起作用,但这意味着它的行为不会像按钮那样……你对如何做到这一点有更好的想法吗?谢谢,即解决方法在按钮的xml布局中,添加:myIcon.png是drawable文件夹中的图标.编辑添加填充.编辑2:在图标左侧添加了填充.
android – 使按钮更容易点击 我有一个按钮,由于它的大小,在某些手机上太难点击了.但是让它更大会破坏布局.有可能向一个视图解释它有一个比它的可见区域更大的“点击框”吗?解决方法不确定这是否有帮助:如果您使用没有背景的ImageButton并设置了填充值,则您的按钮将具有更大的可点击区域.
android – 如何设置按钮的相同宽度和高度 我有一个xml布局文件,其中有一个Button.按钮的高度设置为match_parent.现在我希望宽度与按钮的高度相同,以创建一个方形按钮,无论更改父布局的高度和宽度.解决方法这个怎么样: