当按钮本身在Android Studio中被按住时,如何更改按钮图标的颜色?

问题描述当按住按钮时,我在使按钮变暗时遇到了问题,经过一些帮助,它起作用了。但这只是按钮的背景,我想如果里面的图标也变暗会更好看。下面是一个例子:NotheldHeld如您所见,按钮变深了,但里面的图标没有变深。这是ImageButton的代码,它的src表示已经来自Androi

发布:2023-01-03 标签:androidandroid-buttonandroid-icons


Android在点击时更改背景颜色

问题描述我正在尝试更改Button的背景颜色当它被单击时,我可以在按下Button时更改背景颜色当我松开Button按钮返回其默认颜色时。我不知道从哪里开始我一直在努力寻找解决这个问题的办法。`<?xmlversion="1.0"encoding="utf-8"?><Linear

发布:2023-01-03 标签:androidandroid-button


在使用视图绑定时,如何处理不同布局配置中缺少的视图?

问题描述我知道任何带有ID的XML元素都应该通过视图绑定自动拉入到活动类中。然而,AndroidStudio一直建议我的按钮是可空的,需要有?.或!!.才能编译。如果我用!!.断言不可为空,则实际上会导致该按钮的运行时出现NullPointerException异常。为什么视图绑

发布:2023-01-03 标签:androidkotlinandroid-buttonandroid-viewbinding


Android在MaterialButtonToggleGroup中添加多行文本的按钮不起作用

问题描述我试图在MaterialButtonToggleGroup内显示一个多行按钮,但它总是在换行处显示...但在MaterialButtonToggleGroup我已经尝试过使用和将<br/>HTML标记与Html.form方法配合使用如下图所示,第一个按钮在Material

发布:2023-01-03 标签:androidandroid-buttonmaterial-components-android


更改材质轮廓的颜色按钮不起作用

问题描述我要更改活动切换按钮的颜色。但是,仅仅涟漪颜色的更改就会产生影响。我希望自定义活动按钮的背景色和文本颜色。<stylename="ToggleButtonGroupStyle"parent="Widget.MaterialComponents.Button.Outline

发布:2023-01-03 标签:androidandroid-stylesandroid-buttonandroid-themematerial-components-android


禁用活动中的电源按钮

问题描述我正在开发一款应用程序,其中有一项要求是不让用户使用电源按钮锁定屏幕或关闭Android设备,因此我必须禁用电源按钮并覆盖电源按钮功能,我也在互联网上搜索了很多次,但什么也找不到。我已经使用了这两段代码,但它仍然不适用于我。@Overridepublicbooleandi

发布:2023-01-03 标签:performanceandroidandroid-buttonandroid-hardware


当BottomAppBar从隐藏状态返回时,BottomAppBar FabCradleMargin变得较少,几乎是平的

问题描述当我在应用程序中导航并向上/向下滚动时,当hideonScroll设置为True时,我的FabCradleMargin在我底部的应用程序栏中变得较少,几乎平坦。当BottomAppBar隐藏在屏幕上时,它会在浮动的操作按钮下返回Resizeed。一定是新的安卓材料组件出现

发布:2023-01-03 标签:androidandroid-buttonfloating-action-buttonandroid-bottomappbar


如何衡量可合成物?

问题描述我有一个可组合按钮,可以根据状态显示文本或加载器enumclassState{NORMAL,LOADING}@ComposablefunMyButton(onClick:()->Unit,text:String,state:State){Button(onClick,Mo

发布:2022-10-16 标签:androidandroid-jetpack-composeandroid-button


以编程方式创建具有轮廓样式的MaterialButton

问题描述我想以编程方式创建设计指南中定义的按钮:https://material.io/design/components/buttons.html#outlined-button,如下所示:在XML中,我可以使用下面这段布局XML:<com.google.android.mat

发布:2022-10-16 标签:androidandroid-layoutandroidxmaterial-designandroid-button


如何在不重新创建布局的情况下旋转方向更改视图?

问题描述在我提到的链接中的答案表明我应该在layout-land中创建一个新的不同布局.显然,这不是我想要的.我不想重新创建活动或更改布局方向.我只想旋转一些视图,并在方向更改时保持其他视图不变.旋转特定视图和改变或重新创建整个布局(都在方向改变)之间存在巨大差异.使用此link

发布:2022-10-16 标签:androidrotationandroid-layoutandroid-orientationandroid-button