草庐IT

textviews

全部标签

Textview setText上的Android空指针异常

在UI线程强制运行的settext上抛出的Android空指针异常runOnUiThread(newRunnable(){@Overridepublicvoidrun(){Stringname=portalData.getFullname();setContentView(R.layout.gradebook);tname.setText(name);}});我已经创建了TextView的静态成员在Create上,我正在执行此操作super.onStart();setContentView(R.layout.gradebook);tname=(TextView)findViewById

android - 当我尝试设置 fontFamily 属性时,为标签 TextView 找到意外的命名空间前缀 "app"

我在TextView上设置了app:fontFamily="@font/montserrat_bold",但出现错误:为标签TextView找到了意外的命名空间前缀“app”。我使用AndroidStudio3.0。有什么解决办法吗? 最佳答案 尝试将TextView更改为android.support.v7.widget.AppCompatTextView。 关于android-当我尝试设置fontFamily属性时,为标签TextView找到意外的命名空间前缀"app",我们在Sta

android - 如何创建将充当链接的 TextView

我有一个带有位置的Textview:例如。“加利福尼亚州山景城”我想要实现的是将此文本创建为像链接一样-颜色、下划线、可聚焦性等。此链接不需要指向任何地方-周围View已附加onClick监听器,可触发谷歌地图Intent。 最佳答案 像这样的东西应该可以工作。TextViewlocation=(TextView)findViewById(R.id.location);location.setMovementMethod(LinkMovementMethod.getInstance());Spannablespans=(Spanna

android - 在 Android 的 LinearLayout 中居中对齐 TextView

我想将textview对齐到EditView的垂直居中我的布局如下我怎样才能实现它?提前致谢 最佳答案 更改此android:layout_gravity="left"进入这个,android:layout_gravity="left|center_vertical"或android:layout_gravity="center_vertical"为您的TextView。 关于android-在Android的LinearLayout中居中对齐TextView,我们在StackOverf

android - 自动截断 TextView 文本以免与另一个 TextView 重叠

我有一个ListView显示一堆家庭作业。ListView项使用FrameLayout来定位两个TextViews。第一个TextView左对齐,第二个右对齐。(两者垂直居中对齐。)第一个显示作业描述的fragment,第二个显示截止日期。我想做的是让截止日期占用尽可能多的空间,描述填满剩余的空间,像这样:|--------------------------------------------------||阅读第15-35页,更新时间……5月4日星期五||---------------------------------------------------|现在,描述文本将继续与日

android - 表格行中的多行 TextView 未正确换行

我试图让表格行中的TextView的文本显示在多行中,但由于某种原因它没有正确换行,我最终得到了这个(见屏幕截图)。我知道TextView可以做到这一点,但我不知道是什么导致了这个问题的发生。可以做些什么来解决这个问题?截图列表项XML 最佳答案 您需要指定android:layout_weight="1"。ThisvalueistellingtoTableRowthattheTextViewisneedtobeequivalenttomatch_parent 关于android-表格行

android - 长 Android TextView 将其他 View 推离屏幕

我有两个并排的TextView。TextView1的文本长度不一,而TextView2始终显示“+#”。但是,当TextView1变长时,它将TextView2推离屏幕。任何想法如何解决这一问题?这是我的布局代码: 最佳答案 这实际上是我一段时间以来一直试图解决的问题。不幸的是,其他人建议的方法-在LinearLayout中使用layout_weight-实际上不起作用;不过,我已经为您找到了解决方案!在上面的代码块中,我们使用RelativeLayout将第一个TextView对齐到第二个TextView的左侧。我们还将第二个Te

java - 抽屉导航标题 textview nullpointerexception

我有一个2Activity和一个服务,首先我有抽屉导航,它的标题中有2个TextView,有时我必须更改它们的文本,在服务中有一些我需要的数据第一次运行时一切都很完美,但是当我从第二个Activity转到第一个Activity时,我在textviews中出现了nullpointerexception。是什么原因造成的,如何解决?//First@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity

android - NavigationView header 中的 TextView 返回 null

我正在使用具有标题布局的NavigationView,该标题布局包含一个TextView,我试图在我的Activity中访问它,但它返回null。尝试在上面花费大量时间,没有希望。我的ActivitypublicclassMainActivityextendsAppCompatActivity{privateDrawerLayoutmDrawerLayout;RelativeLayoutheaderLL;ImageViewuserIV;TextViewusernameTV;@OverrideprotectedvoidonCreate(BundlesavedInstanceState){

android - 如何在代码中为textview设置背景?

我将textview背景设置为透明,现在我想在代码中更改它的背景。当点击mybtn(这是一个按钮)改变textview背景时,怎么做?代码:Buttonbtn=(Button)findViewById(R.id.btn_dialog);btn.setBackgroundColor(color.transparent);btn.setOnClickListener(newOnClickListener(){@OverridepublicvoidonClick(Viewv){TextViewtxt=(TextView)findViewById(R.id.txt);txt.setBackgr