如何在android中控制textview的文本高度?

Posted

技术标签:

【中文标题】如何在android中控制textview的文本高度?【英文标题】:How to control text height of textview in android? 【发布时间】:2012-05-29 02:41:03 【问题描述】:

我的文本视图在横向模式下占据了整个屏幕。如果我增加 text-size(font-size) 属性...部分文本会被隐藏。如果有人能告诉我如何控制文本的高度,我将不胜感激,这样我就可以在不影响宽度的情况下拉长文本。

提前致谢

【问题讨论】:

【参考方案1】:

您是说要更改文本的“纵横比”吗?我不认为你能做到这一点。您最好找到一种字体或创建自己的字体以满足您的要求。

将字体与应用程序打包为资产并使用它 (http://www.barebonescoder.com/2010/05/android-development-using-custom-fonts/)

【讨论】:

+1。如果你可以,你不应该。在 UI 中,没有什么比不成比例的文本更难看的了。找一个 Condensed 字体来代替——Google 自己的 Roboto 有 Condensed、Condensed Italic、Bold Condensed 和 Bold Condensed Italic 权重,并且可以免费使用。你可以在这里下载:developer.android.com/design/style/typography.html 这个字体解决了我的问题。 dafont.com/tall-films.font?psize=l&text=00%3A 感谢您的帮助。欣赏它。

以上是关于如何在android中控制textview的文本高度?的主要内容,如果未能解决你的问题,请参考以下文章

如何在android的textview中对齐文本并正确对齐

如何获取 android TextView 的默认文本颜色?

如何在android编程中获取放置在小部件上的textview文本

如何从服务器发送文本以在 android 的 TextView 中显示?

Xamarin Android - 如何在textview动画期间阻止文本移动

如何在 TextView 自己的容器中居中文本?