草庐IT

textviews

全部标签

android - 从 TextView 中的可点击电子邮件中删除下划线

我正在开发一个android应用程序,其中我在textView的文本中放置了一个ma​​il并且它是可点击的。我想从邮件中删除下划线。怎么做? 最佳答案 这对我有用:我在xml中添加了自动链接,或者您也可以在代码中使用linkify。在java文件中:TextViewmtextView=(TextView)findViewById(R.id.mail);Spannablesa=(Spannable)mtextView.getText();for(URLSpanu:sa.getSpans(0,sa.length(),URLSpan.c

android - 在 TextView 中从常规文本动画到粗体

我有一个TextView,我可以在常规和粗体样式之间切换。当它在常规和粗体之间切换时,我希望它相应地使用“增长”和“收缩”进行动画处理,而不仅仅是切换。如何做到这一点?注意我没有改变TextView的大小,我只是改变了文本样式。textview可以显示多个文本,所以我不能使用drawables。 最佳答案 我想你可以用theCSSfont-weightproperty做个把戏和一个逐步增加值的循环。正如您在文档中看到的那样,您将看到每100个对字体的影响示例:boldTextView.setText(Html.fromHtml("T

如果使用右边距,Android 一行的最后一个字可能会导致不正确的 TextView 尺寸

在TextView中使用粗体文本时我有一个奇怪的行为。所以问题如下,我创建了一个自定义项目,它包含文本并且应该在稍后的列表中用作项目,所以该项目多次包含在ScrollView线性布局中,它具有垂直方向.项目布局如下m_oItem_TextView_Bottomtextview是将包含文本的部分,对于它来说可能太长了,因此需要时增加textview的高度。当我对此进行测试时,一切正常,TextView具有所需的高度。但是一旦我设置了android:textStyle="bold"文本当然会变宽,因此可能需要更多行。现在的问题是,这不会被android以某种方式计算。例如如果非粗体线几乎不

android - 水平滚动的 TextView 在 Android 版本中显示不一致的行为

我有一个TextView,其中包含单行阿拉伯语(从右到左)文本。文本内容随时间增加,最后(最左边)的部分应该总是出现。水平滚动条初始设置为向右,随着文本增加自动向左滚动。以下代码在2.3Android手机上运行良好。这个来自layout.xml我在Activity的onCreate()方法中有这个tv=(TextView)findViewById(R.id.textView1);tv.setMovementMethod(newScrollingMovementMethod());问题是android4.0+手机上TextView的行为不一致。水平滚动条最初没有放在右边,所以TextVi

Android TextView 与 WebView 字体渲染

我在WebView的正上方放置了一个TextView。我正在尝试使WebView中的字体样式与TextView中的字体样式相匹配。我能够使字体大小相同,但字体渲染之间仍然存在细微差别(参见屏幕截图比较)。现在我认为这是非常小的,但我们的客户能够看到差异并提出质疑。有什么方法可以消除TextView和WebView之间的这些渲染差异吗?如果没有,有人可以解释差异的原因吗?这些差异是否仅仅是因为WebView使用WebKit,它有自己的字体渲染引擎,与Android平台的其余部分分开? 最佳答案 我不确定TextView,但我知道Web

android - 从对象的 ArrayList 中获取字符串以用于自动完成 TextView

我和新手一样,因为同样的问题而奋斗了很多天。我正在从像Trainee的ArrayList这样的对象中检索数组列表,因为我希望所有数据都存储在Singleton类中。对于自动完成TextView,我希望列表数组用于显示在自动完成TextView的下拉列表中。为此,我需要一串数据。而且我知道,StringtoString()方法用于执行此操作。但是我有一个问题,因为我已经使用了Trainee类来获取Trainee的arrayList。因此,当我尝试使用该方法时,先前的arraylist会使用它。可能是代码解释更多。问题是我在autocompleteTextView中看不到下拉菜单。我的Ac

android - 当我使用 Roboto-Italic.ttf 字体时,为什么 TextView.setTypeface() 夸大地增加了我的 TextView 高度?

我正在尝试在TextView上设置RobotoLight字体。我从here下载了Roboto字体.我从我的代码中所做的就是:sRobotoItalic=Typeface.createFromAsset(getContext().getAssets(),"fonts/Roboto_v1.2/Roboto-Italic.ttf");finalTextViewtextView=(TextView)view.findViewById(R.id.text_view);textView.setTypeface(sRobotoItalic);我的TextView的高度几乎是实际文本高度的5倍。我确信

android - Android在TextView中为一组数字设置动画,就像在纺车上一样

这很棘手。我有一个从服务器加载的2位数的数字。加载时,我想显示一个动画,其行为如下:有两行0-9位数字,独立旋转当从服务器返回值时,比如说17,第一行旋转到1,另一行旋转到7。我试着用一个图片来说明这一点,但我不确定自己有多擅长。对如何实施这个有什么想法吗?如果来自服务器的数字需要更长的时间,则需要重复从0到9的旋转。 最佳答案 也许你在寻找this和this。 关于android-Android在TextView中为一组数字设置动画,就像在纺车上一样,我们在StackOverflow上

android - 如何同时在 textView 和自定义 URLSpan 中使用 autoLink?

我有一个这样的textView:还有一个像这样的Spannable字符串:Stringinput=note.getText();SpannableStringBuilderbuilder=newSpannableStringBuilder(input);Patternpattern=Pattern.compile(XTAG_PATTERN);Matchermatcher=pattern.matcher(input);while(matcher.find()){intstart=matcher.start();intend=matcher.end();Stringtext=input.s

android - textAppearance 在 TextView 中不起作用

我在TextView中显示链接文本。一开始,我的代码是这样的:match_parentwrap_content13dp#fff#fff000它工作正常。链接文本显示如下:这就是我想要的。但是,在我将有关文本的属性移动到样式中之后。它工作不正常。13dp#fff#fff000match_parentwrap_content@style/informed_consent_content_textAppearance链接文本显示错误的颜色:然后,我将textAppearance属性移动到TextView中。但还是错了。我的设备是4.1.2。谁能帮帮我。非常感谢。