草庐IT

WM_SETTEXT

全部标签

android textview settext 显示空指针异常

TextViewfirst_text_view;first_text_view=(TextView)this.findViewById(R.id.first_name);try{first_text_view.setText("Android");}catch(Exceptione){}我得到了空指针异常。解决这个问题的方法是什么。请回复我 最佳答案 好吧,findViewById似乎返回了null。这可能是这种情况,因为this没有引用Activity,或者您没有在onCreate中将View分配给Activity(您必须调用se

java - 无法解析方法 setText(java.lang.String)

我查看了与我遇到的错误类似的其他问题,但我似乎无法弄清楚这里的问题。我要做的就是单击一个按钮并更改TextView的文本。我的代码如下:publicclassFindBeerActivityextendsActivity{@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_find_beer);}//callwhentheuserclicksthebuttonpublicvoidonClic

android - 尝试在空对象引用上调用虚拟方法 'void android.widget.TextView.setText(java.lang.CharSequence)'

无法使用Intent将数据从一个fragment传递到另一个fragment。逻辑没问题。请检查主要Activity的最后部分,我已使用putExtra将字符串发送到其他Activity。这是MainActivity.java:publicclassMainActivityextendsActivityimplementsView.OnClickListener{EditTexted1,ed2,ed3,ed4,ed5,ed6;Buttonbt1;TextViewtv1,tv2;@OverrideprotectedvoidonCreate(BundlesavedInstanceState

android - EditText setText() 在多个 EditText View 上设置文本

我遇到了奇怪的行为,我怀疑是错误,但也许我忽略了一些东西。帖子末尾的代码fragment。我也可以发布.xml,但我认为没有必要了解这个问题。我有一个水平线性布局,我根据玩家数量添加了TableLayouts。表格布局包含几个字段,TextView、EditText、Buttons等。当我初始化每个TableLayout时,我将它添加到LinearLayout(通过xml膨胀),然后初始化字段。问题是,EditText字段总是会更新最新的玩家信息。据我所知,我对setText的调用正在传递给每个EditText。我在父TableLayout上使用findViewById找到EditTe

解决DELL WM126无线鼠标和接收器链接失败,重新适配,给鼠标对码

踩坑8小时最后终于跳出来了,故写下此次经历以警示后人!!!开始公司配备了一套DELLWM126的无线鼠标用;如下图长这样:偶然前几天收到一个被丢弃的接收器长这样: 通常一个鼠标的接收器价格都占一套价格的一多半心情不错,想试试这个接收器还能不能用,想到即可开搞,当然是戴尔的产品自然要用的到一个工具:DellPeripheralManager 157多兆感觉挺强大的样子软件安装后长这样: 软件大同小异就不说了配对成功用着也挺流畅,但是最都换回自带的接收器的时候竟然无法连接了,就是鼠标完全没有作用的那种,想着用配对工具重新配对试试看呗!结果翻车无线鼠标和接收器连不上了提示“设备已配对此设备已配对。如

android - 特定位置的 ListView setText

我定义了以下代码,以便能够在某个位置设置文本。if(position==0){holder.text.setText("blah");}我想要的是检查位置是否等于0,然后如果是,则在位置p上设置文本-每次都是p=position+1(下一个位置)。我们是否能够将文本设置为来自holder的TextView,但处于特定位置。谢谢。 最佳答案 我认为您仍在使用ListView,如果不是,请更新问题标题。在您的getView(intposition,ViewconvertView,ViewGroupparent)方法中,检查创建View的

android - 为什么在对 TextSwitcher 使用 setCurrentText 或 setText 时会出现 NullPointerException?

TextSwitcher是ListView行的一部分(在xml中定义)。我在setViewValue中定义了TextSwitcher的文本:switch(viewId){caseR.id.tw_text:TextSwitchertwText=(TextSwitcher)view;twText.setCurrentText("testtext");returntrue;如果twText是TextView,此代码将完美运行。但它返回带有TextSwitcher的NullPointerException:05-2210:24:08.781:ERROR/AndroidRuntime(3348)

My i3wm Config

#Thisfilehasbeenauto-generatedbyi3-config-wizard(1).#Itwillnotbeoverwritten,soedititasyoulike.##Shouldyouchangeyourkeyboardlayoutsometime,delete#thisfileandre-runi3-config-wizard(1).##i3configfile(v4)##Pleaseseehttps://i3wm.org/docs/userguide.htmlforacompletereference!set$modMod4set$altMod1#Fontforw

java - 不要连接使用 setText 显示的文本。使用带占位符的资源字符串

我是android开发的新手,我想给setText提供一个数字,我正面临这个问题并尝试了很多方法来解决它。代码是:publicclassGameActivityextendsActivityimplementsView.OnClickListener{intcorrectAnswer;ButtonbuttonObjectChoice1;ButtonbuttonObjectChoice2;ButtonbuttonObjectChoice3;@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(sav

android - setText(getString(R.strings.whatever) 或 setText(R.strings.whatever)?

两者都有效,显然,如果您开始连接,则需要获取字符串以避免显示int。问题:哪个是最“优雅”或“推荐”使用的?谢谢 最佳答案 第二种方法更优雅,因为在内部,TextView(或任何View类)将完成为指定资源获取字符串的工作。让组件做内部工作总是首选。此外,它更短且更易读。关于我谈到的内部结构:如果你看一下Android源代码,你可以看到setText(int)-TextViewisimplementedlikethis的方法:publicfinalvoidsetText(intresid){setText(getContext().