textview相关内容
我有一个包含 3 个片段的布局:
..
我有一个 TextView 存储一个两行长的地址.这条街在第一行并且是粗体的.城市与状态在第二行并且不是粗体.如果该行上的单个文本超出,我希望每行的末尾都被省略.我正在使用 SpannableString 来存储地址,因为我希望街道地址为粗体,而城市 &状态不要粗体. 有没有一种方法可以在不为每行使用两个 TextViews 的情况下做到这一点? 示例输出: 例如: 12381
..
如何为 Android 应用制作垂直(从左到右换行)蒙古文脚本 TextView? 背景 Android 对世界上的许多语言都有相当好的支持,甚至包括阿拉伯语和希伯来语等 RTL 语言.但是,没有内置支持自上而下的语言,如 传统蒙古语(其中在内蒙古仍然很活跃,不要与 西里尔蒙古文 混淆.下图显示了文本方向,为清楚起见添加了英文. 由于此功能未内置在 Android 中,因此它使应
..
我想从代码中的 xml 中获取字体系列名称 attr 名称.例如我有自定义 textView 类: 公共类 TextVieww 扩展 TextView{公共TextVieww(上下文上下文){超级(上下文);}公共TextVieww(上下文上下文,AttributeSet attrs){超级(上下文,属性);}public TextVieww(上下文上下文,AttributeSet attrs,
..
我有简单的 TextView 文本不会在 Android 2.2.2 上旋转 45 度. 我看到了不同的线程,但每个人都在做动画.我不想动画.我想要的只是旋转文本视图. 解决方案 在 android 中对于任何新视图都有一个名为 setRotation(float) 你可以用它 textview.setRotation(float); 但请注意,此方法是在 API 级别 1
..
我需要我的 textview 有不同颜色的文本.我还需要从 xml 代码中执行此操作,而不是从 java 代码中执行此操作.有没有人知道这样做的方法?谢谢 例如我有一句话“这是红色的".我需要单词是绿色的,而单词red是红色的. 解决方案 有三种方法可以改变 textview 中某些文本的颜色. 通过 strings.xml 文件在 (res>values) 中,使用标签 (
..
我以编程方式将 TextViews 添加到 LinearLayout,并在触摸时删除它们.一切正常,除非最后一个 TextView 被触摸时它没有被删除.如果我在屏幕上做任何其他事情,比如摆脱键盘或向下滚动,最后一个 TextView 将被删除,这让我认为这是一个刷新问题,但我不知道如何解决. 这是我正在使用的一些代码: final TextView tv1 = new TextView(
..
目前,Android 的 EditText 在处理大量文本(超过 10000 行)时速度非常慢.看起来这种放缓的部分原因是 EditText 支持跨度,主要是因为 EditText 正在计算每行的宽度,这非常昂贵.有没有比 EditText 更快的替代品,或者有什么方法可以优化它以使其可用? 编辑:方法跟踪如下: android.text.StaticLayout.generate:99.
..
我正在尝试使用字体在我的项目中使用字体.我将 "font.ttf" 复制到“assets"文件夹中名为“fonts"的文件夹中.但是eclipse不允许编译它.它在字体文件夹上显示错误.我该怎么办? 我得到的错误是: invalid resource directory name fonts/NoRats/assets line 1 Android AAPT问题 解决方案 请查看这个链
..
这是 XML:
..
我无法在 ViewPager 中设置 TextView 的 setText().这是我的主要活动课.我想在 ViewPager 制作的布局中更新一个 textView. 公共类 MainActivity 扩展 Activity {ViewPager myPager;@覆盖protected void onCreate(Bundle savedInstanceState) {super.onCre
..
我有一个 TextView,它的 MovementMethod 设置为 LinkMovementMethod.添加到 TextView 的文本是普通文本和 URL 的组合.对于 URL,我想在长按 URL 以执行复制地址等操作时提供上下文菜单.我查看了 LinkMovementMethod 的源代码,但它似乎没有任何我可以覆盖的长按相关代码.关于如何实现这一目标的任何想法? 解决方案 你可
..
我对 Marquee 不感兴趣,因为在 Marquee 中你无法控制 Marquee 的速度.我尝试为 textview 设置动画,但即使包含 textviews 的所有父布局和视图组都设置了两个标志 clipchildren=false、clipToPadding=false,父视图也会在末尾剪辑文本. 我错过了什么还是有更好的解决方法? xml看起来像
..
我正在使用 Tablerow+TextView 为博客文章及其回复创建一个简单的视图.在每个 TableRow 中,我放入了一个 TextView.现在我有两个问题: 长于屏幕的文字不会自动换行成多行.是 TableRow 设计的吗?我已经设置了 tr_content.setSingleLine(false); [update] 这已经解决了,我想我应该在 textView 中将 Fill_
..
我知道如何更改 TextView 的文本属性和颜色,但是在同一个 TextView 中是否可以有多个 Typefaces? 例如,我可以在同一个 TextView 中同时使用 Droid Sans 和 Droid Mono 吗? 如果有,怎么做? 解决方案 实际上看起来你可以在 Spannable 的帮助下做到这一点: String text = "这是一个例子";Spannab
..
我只想为 TextView 的第一行设置起始边距(不是每个段落的第一行)?我使用了以下代码: SpannableString s = new SpannableString("这是一个测试"+"\n"+"这是一个测试");s.setSpan(new android.text.style.LeadingMarginSpan.Standard(30, 0), 0, s.length(), 0);te
..
我想通过使用 XML 定义使用按钮 (TextView) 创建它: 在我拥有的 Activity 布局中:
..
基本上,我想显示一段文本(可能是很长的文本),并允许用户单击任何单词.那时,我想确定他们点击了哪个词.我还想得到单词出现的整个句子(这很简单,假设我可以确定单词在文本中的位置). 理想情况下,我只需要监听 onTouch 事件,获取 X 和 Y,然后说类似 textView.wordAt(event.x, event.y) 或 textView.cursorPositionNearest(e
..
我正在开发具有高级滑动功能的月视图(需要加载当前、下一个和上一个以允许每个视图都粘在您的手指上),这意味着我有很多视图,这会导致事情有点慢. ||#
..
是否可以为 TextView 的每个文本行定义单独的行距? 例子: TextView tv = new TextView(context);tv.setText("line1\nline2\nline3"); setLineSpacing(float add, float mult) 方法定义了TextView 的所有文本行的行距.我想在 line1 和 line2 之间定义另一个行距,
..