草庐IT

Android TextView setText 覆盖之前的Text

我想将文本设置到我的应用程序(许可)的TextView中。这是我使用的代码:TextViewlonTextView=(TextView)findViewById(R.id.textViewLonWert);lonTextView.setText(longitude.toString());居然能用,但是还是显示之前的Text!例如,4覆盖了8(您无法再阅读文本)。我有一个启动服务的Activity。然后向Activity注册一个LocalBroadcastReceiver。该服务定期将位置对象发送到Activity。从我得到的位置经度并想用新经度更新TextView(仅包含经度)。如果

java - EditText setText 未显示在对话框 fragment 上

我是Android应用开发的新手,不知道如何调试它。所以我试图在DialogFragment上执行EditText.setText。它在日志中打印出正确的字符串,但仍然显示基于.xml文件的旧字符串(“在此处输入项目。”)。有什么办法可以更新吗?publicclassMyAlertDialogFragmentextendsDialogFragment{publicMyAlertDialogFragment(){}publicstaticMyAlertDialogFragmentnewInstance(Stringdesc){MyAlertDialogFragmentfrag=newMy

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

android - 在处理程序性能差的 TextView 中设置文本

由于Android不支持显示日期,我在布局中添加了一个TextView。我在DatePicker上放置了一个onDateChangedListener。当日期更改时,我确定星期几,然后通过处理程序设置它以确保它在UI线程上完成://thisisbeingcalledwhenthedatechangesontheDatePickerpublicvoidonDateChanged(DatePickerview,finalintyear,finalintmonthOfYear,finalintdayOfMonth){StringdayOfTheWeek=null;//somecodehere

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 - 创建蜂窝操作栏选项卡后更改选项卡文本

我正在尝试通过创建一个使用操作栏和选项卡的简单文本编辑应用程序来使用AndroidHoneycomb。不过,我遇到了一个烦人的问题。创建选项卡并将其添加到操作栏后,我想更改选项卡上显示的文本。我认为使用以下方法ActionBar.Tab.setText(CharSequencearg0)可以解决问题,但是,它似乎并没有改变可视文本。更奇怪的是,如果我调用getText(),它会返回我将选项卡更改为的文本。下面是我用来更改标签文本的代码fragment:intcurrentTabIndex=ab.getSelectedNavigationIndex();currentTabTitle=(

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

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

android - 如何动态设置文本到 TextView?

我想在activity启动时显示连接的ssid和ip地址。它包含一个ImageView(用于标题,因为我没有使用操作栏)和4个TextView(ssid标签、ssid值、ipaddr标签和ipaddr值)我已经测试了获取ssid和ipaddr的代码,它们运行良好。问题是我无法将它们显示到TextView中。在这段代码中,没有错误,但是当activity启动时,程序崩溃,或者停止工作。这是我的java代码:importandroid.app.Activity;importandroid.net.wifi.WifiInfo;importandroid.net.wifi.WifiManage

android - 特定位置的 ListView setText

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