-1
我想編寫簡單的應用,改變continiously它的顏色從紅到藍在時間指定的時間間隔,所以它模擬警笛。但我不知道代碼如何使應用程序改變它的顏色。Android應用程序 - 警笛模擬器
這裏就是我試過,當然它不能工作...
LinearLayout mainBackground;
String currentColor = "Blue";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
mainBackground = (LinearLayout) findViewById(R.id.mainBackgroundID);
while(true) {
sleep(250);
if (currentColor.equals("Blue")) {
currentColor = "Red";
mainBackground.setBackgroundColor(0xFFFF0000);
} else {
currentColor = "Blue";
mainBackground.setBackgroundColor(0xFF0008FF);
}
}
}
作品,謝謝! ; ) – Hoymm