導航:首頁 > 操作系統 > android聊天時間顯示時間

android聊天時間顯示時間

發布時間:2024-11-14 20:53:56

1. android的聊天界面時間怎麼顯示的

你這樣直接修改主頁面,像你這樣比較消耗時間的操作的話,系統一般來說是不會響應的,你應該放到線程裡面執行這樣比較耗時的操作
你可以這樣寫:
public class TestActivity extends Activity {

private static final int msgKey1 = 1;
private TextView mTime;

@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.time);
Time = (TextView) findViewById(R.id.time);
new TimeThread().start();

}

public class TimeThread extends Thread {
@Override
public void run () {
do {
try {
Thread.sleep(1000);
Message msg = new Message();
msg.what = msgKey1;
mHandler.sendMessage(msg);
}
catch (InterruptedException e) {
e.printStackTrace();
}
} while(true);
}
}

private Handler mHandler = new Handler() {
@Override
public void handleMessage (Message msg) {
super.handleMessage(msg);
switch (msg.what) {
case msgKey1:
long sysTime = System.currentTimeMillis();
CharSequence sysTimeStr = DateFormat.format("hh:mm:ss", sysTime);
Time.setText(sysTimeStr);
break;

default:
break;
}
}
};
}

閱讀全文

與android聊天時間顯示時間相關的資料

熱點內容
技能人才佔比演算法 瀏覽:51
s8文件夾忘記密碼怎麼辦 瀏覽:914
大家的日語中級pdf 瀏覽:436
編譯與運行什麼區別 瀏覽:839
死或生5PS3解壓 瀏覽:244
pdf怎麼刪字 瀏覽:52
買壓縮面膜注意什麼 瀏覽:111
新加坡玩什麼伺服器好 瀏覽:140
加密金融科技發展 瀏覽:565
易學java編譯器 瀏覽:59
克隆usb加密狗 瀏覽:882
動態代理編譯器 瀏覽:65
單片機io口電流放大 瀏覽:656
linux下刪除文件命令 瀏覽:514
android價格橫線 瀏覽:360
彈性雲伺服器由什麼構成 瀏覽:322
linux命令行切換gnome 瀏覽:251
星三角降壓啟動plc編程 瀏覽:921
定向技術暫停技術編譯器調度 瀏覽:426
單片機彩燈課程設計 瀏覽:641