草庐IT

textviews

全部标签

android - 我们如何打开TextView的链接到Webview

当我点击TextView的链接时,如何将TextView的链接打开到WebView中。 最佳答案 Spannedspanned=Html.fromHtml("google.com");textView.setText(spanned);编辑:这不是处理链接点击的理想方式,但我不知道任何其他方式。您的主要Activity包含一个带有链接的TextView。链接URL具有自定义方案。publicclassMainActivityextendsActivity{@OverrideprotectedvoidonCreate(Bundlesa

android - 具有不同字体和样式的 TextView?

是否可以在同一个TextView中包含不同大小、字体类型或样式的文本?是这样的:|我的登录注销| 最佳答案 您可以使用:textView.setText(Html.fromHtml("myLoginlogout"));有关更多选项,请查看SpannableString:Link使用SpannableString,您可以将多种格式应用于单个字符串。这篇文章会对你很有帮助:Rich-StyleFormattingofanAndroidTextView 关于android-具有不同字体和样式的

android - 如何在 Android 中的 FloatingActionButton 上方添加 TextView

我想在FloatingActionButton上面添加一个TextView,我使用FrameLayout作为TextView和FloatingActionButton的父布局,这是我的示例代码:但是没用,TextView在FloatingActionButton下面,像这样我希望它像这样显示:我很穷,谁能帮帮我? 最佳答案 你只需要给textview添加一个elevation属性 关于android-如何在Android中的FloatingActionButton上方添加TextView

android - 如何使 TextView 看起来像设置的 PreferenceCategory header

这应该很容易弄清楚,但我一直无法在任何地方找到答案。我正在尝试使常规TextView看起来非常类似于任何应用程序设置中显示的首选项类别标题。这就是我的意思:现在,我已经尝试了一些东西,但我似乎没有做对。例如,我尝试这样设置:android:drawableBottom="?android:attr/dividerVertical"到我的TextView,但这似乎根本没有做任何事情,我的TextView仍然看起来像这样:我也试过简单地设置我制作的可绘制对象:但这也没有出现在我的文本中。这是目前的TextView样式:wrap_contentmatch_parent@android:col

android - 如何让一个TextView有多行?

我想通过TextView和strings.xml显示多行。我想显示前几行直到页面中间和其他行以显示整个页面。我想显示具有相同宽度页面大小的前几行。页面左边是图片,页面右边是我的句子。这是我的代码,但显示的是乱七八糟的。字符串.xml:.....................我怎样才能显示这个View?抱歉我的英语不好,感谢您的帮助。 最佳答案 您可以查看TextView的这三个xml属性:在那里您可以定义TextView应该有多少行,以及当文本超过TextView大小时是否应该显示点(“...”)。此外,您可以在字符串.xml中使

android - TextView 中的行之间有更多空间

我有一个大约有10行的TextView。我想让线条彼此分开。我似乎找不到这样做的属性。我试过:android:includeFontPadding="true"但文本变得很奇怪,比如拉伸(stretch)之类的。有什么我不知道要这样做的属性吗?提前致谢。 最佳答案 使用android:lineSpacingMultiplier="1.2"或大于1的数字 关于android-TextView中的行之间有更多空间,我们在StackOverflow上找到一个类似的问题:

android - 如何通过按下按钮更改 TextView 的文本

我想通过按Button来更改TextView的,但不知道如何正确执行。这是我的布局的一部分:这是我的Activity:publicclassClickextendsActivity{protectedvoidonCreate(Bundleicicle){super.onCreate(icicle);setContentView(R.layout.main);finalButtonbutton=(Button)findViewById(R.id.button);button.setOnClickListener(newView.OnClickListener(){publicvoidon

Android - 阻止 TalkBack 大声宣布 TextView 标题

我正在开发一个可访问的android应用程序,人们可以在其中使用触摸浏览和TalkBack可访问性服务来使用我的应用程序。这是我的AndroidXML代码:字符串.xmlForenameEnteryourforenamehereTextView显示标题“Forename”,EditText允许我在表单字段中输入一些详细信息。我的问题是当我通过使用“触摸浏览”将我的手指拖过屏幕,TalkBack会拾取TextView的标题并大声宣布它为“名字”。我希望TextView仅显示文本而不提供任何声音反馈。我已将contentDescription设置为@null,正如您从上面的代码中看到的那样

android - TextView lineSpacingMultiplier 小于零会截断最后一行

我有一个TextView,我希望行间距小于1.0,即行间距小于默认值。我已经这样做了:但在底行的文本中,下行字母(例如y's、g's和p's)被稍微砍掉了。换句话说,这些字母的底部大约有2或3个像素丢失。我试过使用边距和填充但没有成功。我似乎可以通过使用指定的高度(有一点额外的空间)而不是wrap_content来解决这个问题,但我想尽可能避免这种情况。 最佳答案 根据我的测试,它看起来像是android版本低于api21的问题。我是这样解决的:在我的例子中,我使用了TextView最多有2行末尾有椭圆。我的样式TextView在a

android - 在带有可选文本的 TextView 上使用 onClick - 如何避免双击?

这太奇怪了,但是如果您将onClickListener放在具有android:textIsSelectable="true"的TextView(或不可编辑的EditText)上-它需要不是一次,而是两次。我在3部手机上进行了检查,所有手机仅在第二次点击后才执行onClick。当然,如果你制作focusable="false"或android:textIsSelectable="false"它从第一次点击开始工作,但文本选择不起作用.请帮我解决这个问题 最佳答案 以XML格式设置到您的TextViewandroid:textIsSel