settextandroid
Ⅰ 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);
}
(1)settextandroid擴展閱讀:
參數:
nCheck:
指定要設置的選中狀態。0表示設置為未選中狀態,1表示選中,2表示不確定。
說明:
本函數為命令設置用戶介面項相應的選中狀態。它對菜單項和工具條按鈕起作用。不確定狀態只適用於工具條按鈕。
CCmdUI::SetRadio
virtual void SetRadio( BOOL bOn = TRUE );
Ⅱ Android 應用程序,調用 setText運行停止,怎麼辦
Android 應用程序,調用 setText運行停止是由於系統進程意外關閉導致的,解決方法如下:
1. 最簡單的可以重啟手機就可以了,由於重啟手機系統進程又會重新運行的了。
2. 重啟手機還是不行的話可以恢復出廠設置,打開手機設置,選擇重置打開,選擇恢復出廠設置,手機重啟後就可以了。