草庐IT

WM_SETTEXT

全部标签

java - TextView.setText(int) 导致应用崩溃

我在AndroidStudio中实现了以下Java代码:privatevoiddisplay(intnumber){TextViewquantityTextView=(TextView)findViewById(R.id.quantity_text_view);quantityTextView.setText(number);...}这是一个更大的应用程序的一部分。如您所见,我只向quantityTextView.setText(number)方法传递了一个整数值。在运行应用程序时,只要调用此方法就会崩溃。你能告诉我为什么会发生这样的事情吗? 最佳答案

安卓工作室错误 : String literal in setText cannot be translated

这是我的第一个应用程序,我遇到了一些问题。当我运行应用程序时它崩溃了,我不知道如何修复这个错误。publicclassMainActivityextendsAppCompatActivity{\TextViewoutputBottom=(TextView)findViewById(R.id.output);}publicvoidplay_the_big_lie(Viewview){the_big_lie.start();outputBottom.setText("ObamaCare,thebiglie");} 最佳答案 String

android - ViewPager 特定版本中的 Settext 问题 - 5.1.1 android?

我正在构建我正在使用CustomViewPager的android应用程序。问题在以下步骤中解释如下:当我打开ViewPager的新Activity并单击任何按钮并为它设置任何特定值时。一切正常。当我左右滑动然后单击按钮以在特定TextView上设置文本时出现问题;该值已设置,因为我可以使用getTexttoastTextView的值。但是UI中的值不会改变。例如-我滑动任何页面,现在TextView包含我当前的位置2。如果我单击按钮并尝试执行setText(position++)并toast值,则增量值显示在toast中但TextView仍然显示2。这个问题在5.1.1中特别出现。

android - RecyclerView 不能在 onBindViewHolder() 中使用 setText()

在我的应用程序中,我尝试在recyclerView中使用两种布局一切正常,直到我尝试该应用程序并崩溃说:尝试在空对象引用上调用虚方法“voidandroid.widget.TextView.setText(int)”。错误出在这一行,每次我尝试在第一个布局中设置文本时:groupsViewHolder.fTeamName.setText(R.string.russia);第二个布局工作正常但第一个不是。我想要的是解决错误,如果有比多次使用switch更好的方法。感谢您的帮助。这是我的代码:MatchesAdapter.java:publicclassMatchesAdapterexte

Android 在 onTextChanged 中调用 setText

为了防止无限循环,我做了这么丑陋的事情......@OverrideprotectedvoidonTextChanged(CharSequencetext,intstart,intlengthBefore,intlengthAfter){Stringt=text.toString();Stringtt=t.toUpperCase();if(!t.equals(tt)){setText(tt);}super.onTextChanged(text,start,lengthBefore,lengthAfter);}在onTextChanged中更改文本时,是否有任何其他方法可以防止onTex

android - 为什么 setText() 在 TextView 的以下代码中不起作用?

//AllrequiredImportspublicclassPuzzleActivityextendsActivityimplementsOnClickListener{privatePuzzlerDBdb;privatePuzzlepuz;privateintpuzId=1;privateStringpuzAns="";privateintscore=0;privateTextViewtvPuzContent;privateEditTextetPuzAns;privateButtonbtnCheck;@OverridepublicvoidonCreate(BundlesavedIn

android - setText()不适用于膨胀的布局

我正在尝试膨胀LinearLayout以在我的屏幕上构建自定义部分。Stringtxt="testing";LinearLayoutrowLink=(LinearLayout)getLayoutInflater().inflate(R.layout.additional_link,null);TextViewtvCsAddLink=(TextView)findViewById(R.id.tvCsAddLink);tvCsAddLink.setText(txt);//addingthisinflatedlayouttoanexistinglayoutmyLinearLayout.addV

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 - setText 没有更新

这是代码,我想在选择随机图像后设置Textview的数组。它不更新textVew。我正在将上下文和View传递给我的其他Activity的此类的构造函数吗?这是非Activity类如何实现相同?publicclassDisplayObject{Random_randomGenerator=newRandom();inthudDisplay[]={R.id.HUD_Text_Element1,R.id.HUD_Text_Element2,R.id.HUD_Text_Element3,R.id.HUD_Text_Element4,R.id.HUD_Text_Element5,R.id.HU

android - 不管 View 层次结构如何,调用 TextView.setText() 都会重绘整个屏幕

在我的应用程序中,我有一个每秒更新一次的时间显示。每次用于秒字段的TextView发生变化时,开发者选项->显示表面更新工具都会闪烁整个屏幕。我环顾四周,真的只能找到thisquestion这很好地阐明了没有办法阻止TextView导致窗口的至少一部分重新布局。所以我确定要验证我的TextView是否包装在它们自己的容器中,但我仍然遇到同样的问题。每次调用setText()都会导致整个View闪烁。我的层次结构如下:fragmentRelativeLayout(fragmentRootView)线性布局相对布局我的时间TextViews其他各种很少变化的View组件如果可能的话,我想解