android-button相关内容

我的10dp高度按钮在哪里?

我已经为3台设备进行了如下编码(下图),并记录了密度/分辨率/操作系统(以便您知道哪台设备是哪台).我有5个按钮和5个图像,每个按钮的高度从10dp到50dp. 您会注意到图像出现在所有设备上.所有按钮都显示在XXXHDPI设备(这是三星S7设备)上,但是在XXHDPI(Nexus 5)和XHDPI(三星S3)上,10dp按钮消失了.为什么? 以下图像 我的布局如下(没有其他特殊 ..
发布时间:2020-08-25 04:50:03 移动开发

将多个值添加到textView-Android

我目前正在尝试制作一个包含4个切换按钮和一个textview的基本应用程序.这个想法很简单:当按下一个按钮时,文本视图将显示当前正在按下的按钮.这可以包括多个按钮(例如,如果按下了1、3和4).这是我为此编写的代码: TextView按钮; @Override protected void onCreate(Bundle savedInstanceState) { super. ..
发布时间:2020-08-25 04:49:58 移动开发

如何在Android上以编程方式更改Material Components中的颜色?

我正在寻找一种更改某些Android Material Components布局对象的颜色的解决方案. 如何以编程方式更改“材质按钮"中文本或边框的颜色?所有功能,例如MaterialButton.setTexColor()均不起作用.对于StrokeColor也是如此.必须直接从代码中进行逻辑上的更改. 没有XML样式,颜色必须能够根据从数据库中读取的值实时更改. 类似的东西不起作用: ..

如何通过单击每个按钮将项目添加到ListView

这是我正在处理的代码,每次单击按钮时,都应该在ListView(带有数组)中简单地添加一个项目.每次单击按钮时,应将用户在EditText上插入的文本添加到列表中. 我发现这行代码: new Button.OnClickListener() 被视为“匿名"事物,并且没有运行,请帮帮我;( import android.support.v7.app.ActionBarActiv ..
发布时间:2020-08-25 04:49:47 Java开发

将屏幕坐标从按钮传递给父对象

我正在为Android制作钢琴应用程序.作为一个样本(测试),我在活动中有4个按钮.父级是Relative Layout,我也有一些textview可以告诉您手指触摸的屏幕坐标.还有一个textView("Entered Button")可以检测您的手指是否在按钮上方 它是这样的: 我使用下面给出的代码实现了这一目标. Java public class MainActivit ..
发布时间:2020-08-25 04:49:33 移动开发

Android:MaterialButton在样式中覆盖textColor

我想定义一个替代的按钮样式,将我的secondaryColor用作背景,并将?colorOnSecondary分别用作文本. 但是我在努力以一种样式定义textColor. MaterialButton对使用?colorOnPrimary的textColor使用(专用)选择器可绘制. 因此,这很麻烦. 是否有另一种方法来设置没有selectorSelectable的颜色? 解决方 ..

具有一行而不是两行文本的线性布局中按钮的奇怪行为

我有一个linear layout包裹在HorizontalScrollView中.除了布局中的按钮之一高于其余按钮之外,其他所有内容似乎都正常运行. 此按钮似乎比其他按钮要高的原因是因为它只有一行文本,而不是两行. 以下是问题的屏幕截图: 虽然该布局用于键盘服务,但我认为这不是问题所在,因为在XML布局文件的“设计"选项卡中仍然会出现此问题. 这是整个服务的布局代码: ..
发布时间:2020-08-25 04:49:22 移动开发

在按钮上,居中时文本和可绘制对象距离太远

当我使按钮宽度与父项匹配时,可绘制的开始位置和文本距离太远,它们似乎不尊重android:drawablePadding设置.我也尝试了android:gravity="center"和android:textAlignment="center"无济于事.设置一些paddingStart/End会间接影响它们彼此之间的距离. 看到下面的结果: 按钮的代码: ..

不能将android:background与新材质组件中的按钮一起使用

我在android x上使用了新的材质组件com.google.android.material:material,但无法为按钮设置自定义背景. 我知道我可以使用app:backgroundTint更改颜色 但是默认背景有一些我要消除的填充,以及使用android:background设置自己的背景的旧方法,但是这种方法不再起作用. 我查看了 docs ,但找不到对此更改的任何提 ..

单击按钮时添加更多按钮

请查看以下算法,并告诉我是否可以实现它: 创建main_activity 在main_activity内,创建一个简单的Button 该按钮被标记为“添加按钮" 一旦用户单击按钮,就会创建另一个按钮并将其放置在活动中. 换句话说: 用户点击添加按钮后,应创建另一个按钮, 将其放在“添加按钮"按钮下. 我事先表示歉意,因为这可能会造成混淆,因此请随时发表评论并要求澄清. ..
发布时间:2020-08-25 04:49:04 移动开发

如何在android中制作ios拨号盘界面

我想制作一个拨号盘,就像Android中带圆圈按钮的IOS 7一样.任何人都可以帮助我制作一个android支持的具有不同手机屏幕的圆形按钮拨号盘界面. 解决方案 如果我想为该拨号盘编写代码,将花费很多时间.因此,我写了一些可能对您有帮助的步骤,以及可以向您展示方式的代码的某些部分: 制作2个可绘制的形状文件. 2个椭圆形的按钮. (默认为1,其他为按下状态) ..
发布时间:2020-08-25 04:48:59 移动开发