Questions tagged «textview»

文本视图是一个UI元素,允许用户查看和/或修改显示的文本。使用此标签对与文本视图相关的问题进行编程,并添加相关的编程语言或技术标签以使您的问题得到更多的了解。有关在何处放置文本视图的常规UX问题以及其他基于意见的类似问题不在Stack Overflow的主题范围内。



11
Kotlin addTextChangeListener lambda吗?
如何在Kotlin中为EditText addTextChangeListener构建lambda表达式?下面给出了一个错误: passwordEditText.addTextChangedListener { charSequence -> try { password = charSequence.toString() } catch (error: Throwable) { raise(error) } }
103 android  kotlin  textview  anko 

13
如何更改TextView的一部分颜色?
text = text + CepVizyon.getPhoneCode() + "\n\n" + getText(R.string.currentversion) + CepVizyon.getLicenseText(); activationText.setText(text); myTextView.setText(text); 我想为CepVizyon.getPhoneCode()的字符串更改颜色。我怎样才能做到这一点?

3
从XML获取尺寸并在运行时设置文本大小
在dimens.xml中,我有: <dimen name="text_medium">18sp</dimen> 在运行时,我获得此值并设置文本视图的文本大小: int size = context.getResources().getDimensionPixelSize(R.dimen.text_medium); textView.setTextSize(size). 在10英寸平板电脑(1280 x 800)上,一切正常。但是在电话(800 x 480)上,文本视图的字体很大。在平板电脑上,大小等于18;在电话上是27岁 如果我通过以下方式手动设置尺寸: textView.setTextSize(size) 这两种设备的大小均正常。

11
Android:想要为整个应用程序而非运行时设置自定义字体
是否可以在应用程序的每个控件中设置任何自定义字体?并不一定是运行时?(即,如果可能的话,来自xml,或者对于JAVA文件中的整个应用程序仅一次) 我可以从此代码中为一个控件设置字体。 public static void setFont(TextView textView) { Typeface tf = Typeface.createFromAsset(textView.getContext() .getAssets(), "fonts/BPreplay.otf"); textView.setTypeface(tf); } 这段代码的问题是应该为每个控件调用它。我想一次调用此方法或任何类似方法,或者如果可能的话在xml中设置属性。可能吗?

7
如果大于1行,如何在TextView上显示椭圆?
我有以下布局不起作用: <LinearLayout android:orientation="horizontal" android:layout_width="match_parent" android:id="@+id/experienceLayout" android:background="#ffffff" android:layout_height="match_parent" android:paddingLeft="6dp" android:paddingRight="6dp" android:paddingBottom="6dp" android:paddingTop="6dp"> <TextView android:layout_weight="1" android:id="@+id/experienceLabel" android:text="Experience" android:layout_height="wrap_content" android:textColor="#000000" android:layout_width="wrap_content" android:textStyle="bold"> </TextView> <TextView android:id="@+id/experienceTextView" android:text="TextView" android:layout_height="wrap_content" android:textColor="#000000" android:layout_width="wrap_content" android:ellipsize="end" android:lines="1" android:maxLines="1" android:singleLine="true" android:fadeScrollbars="false"> </TextView> </LinearLayout>



8
更改TextView中一个单词的文本颜色
我正在寻找一种方法来改变在一个字的文本的颜色TextView从内Activity。 例如,与此: String first = "This word is "; String next = "red" TextView t = (TextView) findViewById(R.id.textbox); t.setText(first + next); 如何将next文本的颜色更改为红色?

8
有没有办法让ellipsize =“ marquee”总是滚动?
我想在TextView上使用选取框效果,但是仅在TextView获得焦点时才滚动文本。这是一个问题,因为就我而言,这不可能。 我在用: android:ellipsize="marquee" android:marqueeRepeatLimit="marquee_forever" 有没有办法让TextView始终滚动其文本?我已经在Android Market应用程序中看到了这一点,即使该应用程序名称没有得到关注,该应用程序的名称也会在标题栏中滚动,但是我找不到API文档中提到的内容。

3
如何在TextView中通过Unicode设置表情符号?
嗨,我想做以下事情: ??? unicode = U+1F60A String emoji = getEmojiByUnicode(unicode) String text = "So happy " textview.setText(text + emoji); 在我的textview中得到这个: 很高兴happy 我该如何实施getEmojiByUnicode(unicode)? unicode变量应为哪种类型?(字符串,字符,整数?) 请注意,我不想使用Drawables!

11
从TextView中的链接中删除下划线-Android
我正在使用两个textview来显示数据库中的链接,我设法更改了链接颜色,但是我想删除下划线 email.setText(c.getString(5)); website.setText(c.getString(6)); Linkify.addLinks(email, Linkify.ALL); Linkify.addLinks(website, Linkify.ALL); 我可以从XML或代码中做到这一点吗?

2
Android Spanned,SpannedString,Spannable,SpannableString和CharSequence
Android提供了多种接口相关的所有文字和字符串: Spanned,SpannedString,Spannable,SpannableString和CharSequence。 为了在其中显示可链接的文本,以便对其应用某些样式,通常在各种情况下使用以上所有内容。Html.fromHtml()TextView 我试图从Android的官方文档中了解这些接口的用途/用途,但由于它很混乱而失败了。这些接口的用途是什么?在哪些情况下最常使用它们?在哪种情况下最好避免使用它们?使用其中任何一种时,是否要考虑任何明显的性能影响? 如果有人能提供一个体面的解释,将不胜感激。
92 android  textview 

8
如何在Android TextView中更改文本
我试图做到这一点 @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); t=new TextView(this); t=(TextView)findViewById(R.id.TextView01); t.setText("Step One: blast egg"); try { Thread.sleep(10000); } catch (InterruptedException e) { // TODO Auto-generated catch block e.printStackTrace(); } t.setText("Step Two: fry egg"); 但是由于某种原因,我运行它时只显示第二个文本。我认为这可能与Thread.sleep()方法阻塞有关。那么有人可以告诉我如何“异步”实现计时器吗? 谢谢。
91 android  textview 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.