drawableTop,button图片显示在文字上面,文字不显示的问题

Android应用:Button添加图片和文字 ImageButton无法添加文字,所以无法直接实现上述功能。 这里介绍一种简单的方法: 1.使用Button控件,在属性中添加drawableTop属性 android:drawableTop="@drawable/icon" 2.代码中动态修改图片 四个参数分别代表左边,上边,右边,下边的图片 button.setCompoundDrawablesWithIntrinsicBoun 阅读详情

一般来讲,button的文字与图片的设置,可以一步完成,使用到drawableTop

 <Button
                android:id="@+id/btn_message"
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:background="@null"
                android:drawableTop="@drawable/tabbar_chat"
                android:text="我" />

一般studio会有个design窗口,直接查看效果,出现了文字显示不出来的问题:,我以为是高度小,没显示可能在下面,于是就放到出来,结果是,问题又来了,文字与图片距离太大了,达不到效果啊!没办法,又一直折腾。


找了好久的资源,《三生三世》都没看,一直找bug,终于发现了问题这是我的图片文件夹drawable里的结构


图片尾部并没有标记图片的密度density,这会不会是这个原因呢?我就查了一下,如何插入xhdpi的图片,得到了后缀为(xhdpi)的图片


看看效果吧很完美。

调整drawabletop大小 调整drawabletop大小,drawableleft drawableright drawablebottom 立即下载

相关推荐

决策树(分类树、回归树)

决策树 前言:第一篇博客,最近看完决策树,想着归纳一下,也方便自己以后回顾。写的会比较全面一些,可能会有很多不太正确的地方,欢迎大家交流指正 : ) 决策树模型: 决策树模型是运用于分类以及回归的一种树结构。决策树由节点和有向边组成,一般一棵决策树包含一个根节点、若干内部节点和若干叶节点。决策树的决策过程需要从决策树的根节点开始,待测数据与决策树中的特征节点进行比较,并按照比较结果选...

你午睡了吗 9万+

Android设置drawableTop图片大小

在开发中我们经常用到TextView、Button、RadioButton这三个控件,很多时候我们需要文字和图片一起出现,很多应用的底部的导航栏用RadioGroup来实现切换的功能,例如QQ等等,这时候我们要用RadioButton的drawableTop、drawableLeft、drawableRight、drawableBottom四个属性值,来设定文字对应方向的图片,但是却没有设置图片大小

qiao0809的专栏 2万+

Unity适配Nintendo Switch平台开发

查看文档、下载SDK,都需要账号登录。

凝遥的笔记本 2102

动态设置drawableTop,drawableLeft,drawableRight,drawableBottom

TextView,Button等控件可以在其四周设置图片

dream_of_initial的专栏 2832

上海市大数据中心笔试模拟试卷

为帮助考生熟悉上海市大数据中心笔试的题型、考点及答题逻辑,以下整理了一份的模拟试卷,涵盖大数据专业知识、行政职业能力测试(行测)、公共基础知识(含上海本地政策)三大核心模块,并附详细答案解析。

一叶之秋的博客 1815

2.数字芯片时序正确的前提—Max-transition

芯片物理设计中最基本的Max-transition检查

weixin_43868998的博客 5426

Android studio中drawableTop无法显示图片

在编写程序过程中,使用drawtop调用drawable的.xml文件时在程序中可以看见图片,而运行后无法显示图片

qq_52213092的博客 3333

YOLOv11改进 | 注意力篇 | YOLOv11引入24年最新的ELA注意力机制,并构建C2PSA_ELA

为了解决这些限制,本文介绍了一种高效的本地注意力(ELA)方法,实现了一个简单的结构,大幅度的性能改善。我们精心设计了ELA中的三个超参数,产生了四个不同的版本:ELA-T,ELAB,ELA-S和ELA-L,以满足不同视觉任务的具体要求,如图像分类,目标检测和语义分割。到此本文的正式分享内容就结束了,在这里给大家推荐我的YOLOv11改进有效涨点专栏,本专栏目前为新开的,后期我会根据各种前沿顶会进行论文复现,也会对一些老的改进机制进行补充,如果大家觉得本文帮助到你了,订阅本专栏,关注后续更多的更新~

tsg6698的博客 1286

Android问题Button控件中文字无法显示

今天修改完功能之后,交给测试人员去测试,恰巧遇到了按钮无法显示上面的文字,而且是部分的手机上无法显示。 根据网上文章的推测:(莫名其妙) 1.修改手机的字体问题 2.设置gravity中的center问题。 3.旁边的控件背景覆盖了其上的文字 4.背景的颜色和文字颜色相同的原因 5.设置颜色并未成功,设置的正确方法自行百度。 因为问题在部分手机出现,也可能是自己布局水平的问题。 可...

Zachary的基地 5829

硅基半导体量子点:单电子自旋量子比特技术手册

现在我们已经了解了从硅片到容错计算的全部环节,让我们用一张总览图把碎片拼成完整拼图。fill:#333;important;important;fill:none;color:#333;color:#333;important;fill:none;fill:#333;height:1em;important;important;important;color:#000!important;important;important;important;important;color:#000!

VectorShift的博客 375

使用pytorch-superpoint与pytorch-superglue项目实现训练自己的数据集

superpoint与superglue的组合可以实现基于深度学习的图像配准,官方发布的superpoint与superglue模型均基于coco数据训练,与业务中的实际数据或许存在差距,为此实现基于开源的pytorch-superpoint与pytorch-superglue项目实现训练自己的数据集。然而,在训练pytorch-superpoint有诸多细节需要优化,特此整理成技术文档。本文档描述了实验pytorch-superpoint与pytorch-superglue项目训练自己的图像配准模型。

a486259的博客 9506

RadioButton之drawableTop及drawablePadding属性详解

现在正在做的一个项目,项目里面底部是一个Tab,如下图: 选中某个button后该button上的图片点亮,因为涉及到了checked属性,所以我采用了RadioGroup来做这个Tab。大家都知道,RadioButton里面有一个drawableTop属性,正好可以满足这个项目的需求,但是在xml文件里面,却没有控制上方图片大小的属性,这个让人很伤脑筋,怎么控制drawableTop图

CZH 2万+

HyperLynx仿真(一)LineSim简单介绍

可以选择设置信号线与信号线之间默认的距离和信号线与同平面的平面之间的距离,这些设置根据工程师项目上经常使用的情况而设置,也可以选择不设置,在每次仿真时根据需要再对每一个仿真单独设置。仿真属性的设置对话框包含一般设置、 显示颜色设置、LineSim 设置、BoardSim 设置、 层叠默认设置、焊盘类型设置、仿真示波器默认设置、电路仿真器默认设置、电源完整性设置及高级设置。第一次使用HyperLynx软件时需要设置仿真相关环境,包括仿真软件的基本设置、模型库路径设置、仿真控制器控制、单位等。...

小幽余生不加糖 8954

重写Button实现图片drawableTop和文字一起居中

很多情况下我们都希望使用android:drawableTop等相关标签就可以使得Button中的文字和图片居中,本篇博文来说一下居中的实现方法和原理

Ataraxia的专栏 8612

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

Android实现自定义带文字和图片的Button

项目中的需求往往十分怪异,例如在按钮文字的左边加一个图标,这样按钮内部既有文字又有图片,乍看之下Button和ImageView都没法直接使用,若用LinearLayout对ImageView和Button组合布局,这样固然可行,但是布局文件会冗长许多 其实有一个既简单又灵活的办法,在文字周围放置图片,只使用Button就能实现,具体可在XML布局文件中设置一下5个属性 drawableTop

qq_36455052的博客 2万+

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

android 中button上如何显示图片和文字

最近遇到一个问题,要在Button按钮上添加文字和图片,一下就想到了drawableLeft,drawableTop,drawableRight,drawableBotton,可是这样做怎么调文字和图片的位置呢? 下面这种方法可以实现:           android:id="@+id/button1"         android:layout_width="match_paren

luo19870907的专栏 2898

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

ImageButton带有文字(或者Button中带有文字与图片)

安卓开发中,很多人都会遇到一个问题:如何让按钮带上图片以及文字描述呢?这里我找了几种解决方案: 一、布局文件直接使用Button,使用自带的drawableTop设置图片相对文本位置,然后设置文本即可 <Button android:id="@+id/f1" android:layout_width="wrap_content"

码农的果园 2万+

radiobutton只显示图片,不显示文字,而且没有文字区域

一般我们在做自定义tab的时候,需要有特别的处理。radiobutton只显示图片,不显示文字,而且没有文字区域 比如: 其实在这里我们只需要将 android:drawableTop="@drawable/unselected"  改成背景设置如下 android:background="@drawable/unselected"并且不设置文字即可 此时就

shenshizhong的专栏 3542

android 图片文字布局,Android自定义控件图片+文字布局

本来想用Tabrow来布局一组上面是图片下面是文字说明的控件,可是发现Tabrow不像想象的那样简易,并且这几组之间的控件距离很差把握,在网上找了两种方法以供参照。html方法1、利用RadioButton巧妙的实现布局android:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_grav...

weixin_39545805的博客 426

android 图片文字布局,Android代码实现图片和文字上下布局

在Android开发中经常会需要用到带文字和图片的button,下面来给大家介绍使用radiobutton实现图片和文字上下布局或左右布局。代码很简单就不给大家多解释了。布局文件很简单,用来展示RadioBUtton的使用方法。android:layout_width="match_parent"android:layout_height="match_parent"android:orienta...

weixin_30082211的博客 1081

RadioGroup没有文字只显示图片,图片居中问题

参考自http://www.cnblogs.com/wavky/p/RadioButton_InsteadOf_ImageButton.html <RadioButton android:layout_width="0dp" android:layout_height="wrap_content" android:layout_gravity="center" android:lay

SwmIsMe的博客 3420

图片在文字上方一起显示的TextView或者Button

代码示例         android:id="@+id/picOnTopOfText"         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:background="#FFFFFF"         android:drawa

u013705431的专栏 494

设置drawableTop、drawableLeft、drawableRight、drawableBottom图片大小

在很多的项目中,我们都会用到RadioButton、TextView、Button这个三个控件,RadioButton我们常用的地方像QQ一样,在下面进行切换,但是有时候是要求文字和图片是同时出现的,这时候,我们就会在xml中使用到drawableTop、drawableLeft、drawableRight、drawableBottom三个属性值,来设定文字对应方向的图片,但是如果我们直接食用这三个

裸奔的蜗牛 1万+

动态设置Button的drawableLeft | Top |Right |Bottom

可以给Button控件同时设置图片以及文字,本文以给Button设置上图下文为例讲述一下怎么给控件设置图文信息以及怎么动态改变控件的图文信息: 在布局文件中可以通过下面的方式来给一个Button设置上图下文:        此处省去其他属性         android:drawableTop="@drawable/selector"         android:text="@s

huanongjingchao的专栏 4331
上一篇: studio上设置标题栏,问题You cannot combine custom titles with other title features
下一篇: android聊天软件开发,实战篇(1)
Batman_Encoding
博客等级 码龄10年 13粉丝 10原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值