草庐IT

TextView2

全部标签

android - 如何在 TextView 下方显示虚线

这是我下面的代码,它在TextView的中心显示虚线,我想像这样在TextView下方显示:如何更改它以显示在textview虚线下方 最佳答案 使用android:drawableBottom="@drawable/dotted"代替android:background="@drawable/dotted"编辑: 关于android-如何在TextView下方显示虚线,我们在StackOverflow上找到一个类似的问题: https://stackover

android - 在Android布局xml文件中将TextView的首字母大写

我在这样的布局xml文件中有一个TextView:我的字符串是这样指定的:text是否可以让它显示“文本”而不​​是“文本”无需java代码?(并且不改变字符串本身) 最佳答案 没有。但是您可以创建一个简单的CustomView扩展TextView,它覆盖setText并将第一个字母大写,正如Ahmad所说的那样,并在您的XML布局中使用它。importandroid.content.Context;importandroid.util.AttributeSet;importandroid.widget.TextView;publi

android - 如何在 TextView 中使用 Roboto 字体?

如何为我的TextView使用roboto字体类型?我想从xml来做,我的应用程序支持上面的4.1。下面是我试过的东西:normalsans-serif14sp@color/bubble_text_color 最佳答案 Roboto已经是默认字体类型(从Android4.0开始)见http://developer.android.com/design/style/typography.html否则您必须以编程方式设置字体。所以我建议你写一个类:publicclassStyledTextViewextendsTextView{publ

java - 带有 SpannableStringBuilder 和 ImageSpan 的可包装 TextView 隐藏每一行的最后一个图像

我正在用元素动态填充多行TextView。输入元素的行是可换行的。每个元素由两部分组成:文本和图像。图片长度为2个字符。元素由空格分隔。为了添加元素,我使用了SpannableStringBuilder。除了一件事,一切都很好。当添加一个新元素进入下一行(TextView换行)时,前一个元素的图像(即上一行的最后一个元素)会消失,无论该行上还有多少可用空间。如果我在新行中删除新添加的元素,该图像会再次出现。因此,每行最后一个元素的图像部分不会显示出来。我使用的是Android4.0.3。这是我的代码:TextViewtextView=(TextView)findViewById(R.i

android - 如何使用 RelativeLayout 以编程方式设置 textview 的重力?

我正在开发一个安卓应用。我通过膨胀行来填充ListView,如下所示:publicclassMyListAdapterextendsBaseAdapter{Contextcon;privateLayoutInflaterlayoutinf;ArrayListitemChecked=newArrayList();ArrayListitems_=newArrayList();publicMyListAdapter(ChatActivitycontext){con=context;}publicintgetCount(){returnitem_id.size();}publicObjectg

java - TextView.setText(int) 导致应用崩溃

我在AndroidStudio中实现了以下Java代码:privatevoiddisplay(intnumber){TextViewquantityTextView=(TextView)findViewById(R.id.quantity_text_view);quantityTextView.setText(number);...}这是一个更大的应用程序的一部分。如您所见,我只向quantityTextView.setText(number)方法传递了一个整数值。在运行应用程序时,只要调用此方法就会崩溃。你能告诉我为什么会发生这样的事情吗? 最佳答案

android - TextView 文本缩小到给定的宽度

我的Activity中有一个TextView字段。它的字体大小是16。它的文本是通过代码设置的。假设如果我有一个大文本,它应该缩小这个数据(即字体大小减小)而不是转到下一行。我该怎么做? 最佳答案 我通过使用根据我的要求创建的以下方法获得了它。privatevoidautoScaleTextViewTextToHeight(TextViewtv){Strings=tv.getText().toString();floatcurrentWidth=tv.getPaint().measureText(s);floatphoneDensi

java - 在 Android 上的 TextView 中添加标签

是否可以在EditText中添加TextView? 最佳答案 根据您的编辑,我假设您正在寻找的是EditText的android:hint属性。这将在EditText中添加一个略微透明的标题,按下它会消失。 关于java-在Android上的TextView中添加标签,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/5707592/

android - 字幕 TextView 动画

跑马灯动画不行,这是我做的。它适用于第一个TextView,但不适用于第二个。我究竟做错了什么? 最佳答案 这对我有用-字段marqueeRepeatLimit将设置重复次数。更新:TextView的宽度需要硬编码为特定值,您可以将其设置为wrap_content。在这种情况下,选取框仍然可以工作,只是在文本结束之后和再次开始显示文本之前会有一些空白。(想想数字标牌,在显示下一个项目之前,它们在显示屏上有一些间隙。) 关于android-字幕TextView动画,我们在StackOver

android - TextView 回车不起作用

我正在从存储在sdcard上的xml文件中读取一个字符串,该文件具有一些使用“\n”转义序列存储的回车符。比如但是当我在模拟器中显示文本时,显示的是\n而不是换行符。我没有对文本做任何不寻常的事情——只是用SAXParser读取它,然后将它添加到TextView中。是否有我需要检查的设置以确保正确呈现换行符?我是否需要在xml文件中以不同方式存储回车?我也试过\r\n也不管用。当我调试时,我可以看到在现有的\前面放置了一个额外的\我在我的SAXstartElement方法中看到了这一行Strings=atts.getValue("mystring");将“Line1\nLine2”分配