热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

无法动态设置textviewdrawable

如何解决《无法动态设置textviewdrawable》经验,为你挑选了1个好方法。

我试图动态创建textview.我想将drawable设置为textview`

TextView tab = new TextView(getContext());
        tab.setText(title);
        tab.setSingleLine();
        tab.setGravity(Gravity.CENTER);
        int padding = getResources().getDimensionPixelOffset(R.dimen.offset);
        tab.setPadding(0,0,padding,0);
        if(typeface!= null){
            tab.setTypeface(typeface);
        }
        tab.setCompoundDrawables(getResources().getDrawable(R.drawable.ic_arrow_back_white_24dp),null,null,null);

"但我无法实现它.你们中的任何人都可以帮助我吗?



1> IntelliJ Ami..:

使用setCompoundDrawablesWithIntrinsicBounds

将Drawables(如果有)设置为显示在文本的左侧,上方,右侧和下方.如果你不想在那里使用Drawable,请使用null.Drawables的界限将设置为其内在界限.

setCompoundDrawablesWithIntrinsicBounds(getResources().getDrawable(R.drawable.ic_arrow_back_white_24dp),null,null,null);

要么

setCompoundDrawablesWithIntrinsicBounds(getResources().getDrawable(R.drawable.ic_arrow_back_white_24dp),0,0,0);


推荐阅读
  • 首选我们找到源码中的TextView找到textsize属性一个int类型默认值为15初使化自定义属性:我们看一个getDeimensionPixelSiz ... [详细]
  • 概述Android开发过程中,经常遇到Textview展示不完全的情况。遇到此情况,通常的处理是:方案一Textview添加android:ellipsize属性,让展示不 ... [详细]
  • TextView属性详解:autoLink设置  是否当文本为URL链接email电话号码map时,文本显示为可点击的链接。可选值(nonewebemailphonema ... [详细]
  • Android TextView利用measureText自适应文本字体大小宽度
    AndroidTextView利用measureText自适应文本字体大小宽度常常有这种情况,UI设计师限定一个文本TextView的宽度值比如80dip,但是该文本长度 ... [详细]
  • 在Android开发中,使用Picasso库可以实现对网络图片的等比例缩放。本文介绍了使用Picasso库进行图片缩放的方法,并提供了具体的代码实现。通过获取图片的宽高,计算目标宽度和高度,并创建新图实现等比例缩放。 ... [详细]
  • android listview OnItemClickListener失效原因
    最近在做listview时发现OnItemClickListener失效的问题,经过查找发现是因为button的原因。不仅listitem中存在button会影响OnItemClickListener事件的失效,还会导致单击后listview每个item的背景改变,使得item中的所有有关焦点的事件都失效。本文给出了一个范例来说明这种情况,并提供了解决方法。 ... [详细]
  • 转载至:http:blog.csdn.netlmj623565791articledetails24252901不过对原作进行了相关细节优化,所以才有此文..首先我们看一 ... [详细]
  • 如何在Android中利用TextView对字体颜色进行更改?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希 ... [详细]
  • 首先申明,这篇文章不是我写的,我是对着大神的博客,对着写了一遍而已!感谢写这篇文章的作者,其原创博客地址为:http:www.jianshu.comp4d987769785 ... [详细]
  • 上节课,介绍了TextView的简单使用,包括在xml文件静态设置TextView的属性和文本内容信息,以及在java代码中动态的改变一个TextView所要显示的内容。掌握了基本使用之后,我们来看 ... [详细]
  • Android TextView设置不同的颜色字体
    AndroidTextView设置不同的颜色字体-这里记录一个比较方便的方式来解决Textview设置不同颜色的字体的方法。可能第一反应是布局的嵌套,这个方法肯定可以啊,但是肯定不 ... [详细]
  • Android 开发中根据搜索内容实现TextView中的文字部分加粗
    Android开发中根据搜索内容实现TextView中的文字部分加粗-实现方式没有引入任何依赖,轻量级实现需求效果最近遇到一个需求,需要做一个搜索功能。搜索的内容需要加粗显示。完成 ... [详细]
  • Android如何自定义TextView实现文字图片居中显示
    这篇文章主要介绍Android如何自定义TextView实现文字图片居中显示,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!我们先来分 ... [详细]
  • Android TextView预渲染研究
    AndroidTextView预渲染研究-Android中的TextView是整个framework中最复杂的控件之一,负责Android中显示文本的大部分工作,framwork中 ... [详细]
  • TextView设置文字透明效果,只要降低文字颜色的透明度就可以了。而让文本高亮显示可以设置文本的背景或前景色高亮。1、TextView设置文 ... [详细]
author-avatar
ZYL-120501
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有