草庐IT

textviews

全部标签

android - 如何缩放/调整文本以适合 TextView?

我正在尝试创建一种方法来调整TextView中多行文本的大小,使其适合TextView.目前,我有一些东西,但它所做的只是调整文本大小,使文本的第一个字母/字符填充TextView的尺寸(即只有第一个字母是可见的,而且很大)。我需要它来适应TextView范围内的所有文本行。这是我目前所拥有的:publicstaticvoidautoScaleTextViewTextToHeight(TextViewtv){finalfloatinitSize=tv.getTextSize();//getthewidthoftheview'sbackimage(unscaled)....floatmi

android - TextView中的隐藏字段/标签?

我想通过TextView传递将在运行时生成的值。text属性用于其他一些数据,不会显示我要传递的数据。所以,它就像一个隐藏的标签。可以用TextView吗?如果是,TextView的哪个属性。为简单起见,假设我从数据表中提取ID和TEXT。现在TEXT显示在TextView上,但是当我想将对表的特定行的引用传递给其他函数时,我想将ID作为参数/句柄传递。因此,ID将被隐藏并与TextView关联。我该怎么做?如果不可能,您能否提出任何替代方案来实现这一目标?顺便说一句,TextView嵌入在ListView中。适配器代码:cursor=db.rawQuery("SELECT*FROME

android - 在 Android 多行 TextView 中禁用自动换行

我正在开发具有高级滑动功能的月View(需要加载当前、下一个和上一个以允许每个View都粘在您的手指上),这意味着我有很多View,这会导致事情有点慢。||#因此,我想在单个TextView中表示多个事件。当用户在月View(小屏幕)上点击某一天时,它将打开该天的天View。在月View中的每一天(通常一天占屏幕宽度的七分之一,垂直方向略小于七分之一)我想避免这种情况|31||10a:||Testi||ng||11a:|我想要|31||10a:||Testi||11a:||Anoth|注意ng被截断而不是换行到下一行。这就是我要找的。 最佳答案

android - 如何在 Android TextView 中将文本换行到下一行?

我正在使用以下TextView在其中显示一些数据:我想将文本换行到下一行。我该怎么做? 最佳答案 您必须在您的xml中设置android:scrollHorizo​​ntally="false"。 关于android-如何在AndroidTextView中将文本换行到下一行?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/4152726/

Android:链接 TextView

我有需要链接的TextView。这就是我正在做的事情..TextViewtext=(TextView)view.findViewById(R.id.name);text.setText("Android...UpdatefromAndroid");Patternpattern=Pattern.compile("Android");Stringscheme="www.android.com";Linkify.addLinks(text,pattern,scheme);TextView正确显示文本“Android...UpdatefromAndroid”,但我面临两个问题。1)我的文本字符

android - 用TextView定位复合Drawable?

我正在像这样将复合可绘制对象设置为TextViewtxtView1.setCompoundDrawablesWithIntrinsicBounds(R.drawable.icon,0,0,0);drawable被绘制到TextView的最左侧位置。但是我想将它移动一点,这样它就不会位于TextView的左边框上,但它就像里面的10dip。我使用以下方法做了一些填充:android:paddingLeft="10dip"但这会插入文本与可绘制的复合对象一起向右移动10dip。如何仅将可绘制的复合对象移动10dip而不会影响文本? 最佳答案

Android - 在 TextView 中突出显示一个单词?

我有一个数据库搜索查询,它在数据库中搜索用户输入的单词并返回一个Cursor。在我的ListActivity中,我有一个ListView将保存项目(光标项目)。ListView项目布局基本上是一个TextView。我的意思是,ListView将是TextView的列表。我想要的是在TextView中的任何位置突出显示searchterm。我的意思是突出显示:不同的颜色或不同的背景颜色或任何使它与文本的其余部分不同的东西。这可能吗?以及如何?更新:cursor=myDbHelper.search(term);//term:awordenteredbytheuser.cursor.move

android - 是否可以在android的textview中垂直书写?

假设您有一个普通的TextView,其中写有“Stackoverflow”,是否可以将TextView旋转-90°,使S位于屏幕底部,W位于屏幕顶部?当然,我可以将我的文本写成图像,旋转它并以这种方式使用它,但我现在对文本感兴趣。谢谢。 最佳答案 你可以像往常一样设置你的TextView例如:并在您的Activity中编写一个函数反转文本中的字符在每个字符后插入\n然后将文本设置到TextView。如果您不想插入\n,则必须设置android:layout_width的大小并调整字体大小,不要让2个字符适契约(Contract)一行

android - 如何使TextView形状为圆形并根据条件设置不同的背景颜色

我有一个TextView,我想要的是把TextView的形状做成圆形,然后根据我使用的不同条件设置不同的背景颜色。我可以根据不同的条件设置背景颜色,但不能使TextView形状为圆形。那么如何做到这一点。请帮我解决这个问题。我使用过的代码:TextViewtxt_stage_display=(TextView)findViewById(R.id.txt_stage_display);if(m_enStage[position]==enSTAGE_START){txt_stage_display.setBackgroundColor(Color.parseColor("#D48393")

android - 在焦点上更改可单击的 TextView 颜色并单击?

我有一个可点击的TextView,我想给它一些颜色。但我不知道怎么做。以下是我正在使用的两个文件中的相关代码fragment:TextViewtitle=newTextView(this);title.setLayoutParams(newLayoutParams(LayoutParams.FILL_PARENT,LayoutParams.WRAP_CONTENT));title.setTextColor(R.color.textcolor);title.setText(titleLine);title.setTypeface(null,Typeface.BOLD);title.set