
Android高手进:setText()的用法?
setText是TextView和editText使用的基本方法。
在布局中可以使用android:text="@sring/***", ***是资源string.xml中定义好的,布局中最后也是setText()。
string.xml是Android应用中存储字符串的文件,一般将应用界面中会出现的文字定义在这里。
在final View list_item = factory.inflate(R.layout.list_item, null);这句话后面添加setContentView(list_item );
//
textView.setText(message);//这个写到这是错误的,更新UI的事情不能放到其他线程去做,要在UI线程去做
//更改后如下//
public class ActivityA extends ActionBarActivity
{
private TextView textView;
private Handler han;
@Override
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_activity_a);
Intent intent = getIntent();
String message = intent.getStringExtra(ActivityStart.EXTRA_MESSAGE);
textView = (TextView)findViewById(R.id.TextA);
han = new Handler(){
@Override
public void handleMessage(Message msg) {
textView.setText(message);
}
};
han.sendEmptyMessage(0);
}
扩展资料:
参数:
nCheck:
指定要设置的选中状态。0表示设置为未选中状态,1表示选中,2表示不确定。
说明:
本函数为命令设置用户接口项相应的选中状态。它对菜单项和工具条按钮起作用。不确定状态只适用于工具条按钮。
CCmdUI::SetRadio
virtual void SetRadio( BOOL bOn = TRUE );
参考资料来源:百度百科-CCmdUI