我有一個小問題,那就是我現在使用切換按鈕,第一個切換按鈕用於白天或夜晚指示,第二個切換按鈕用於指示燈亮起或關閉。然後我的要求是當它是白天然後第二個切換按鈕不應該工作,然後當第二個切換按鈕應該工作,並且應該指示燈是否打開或關閉。而我的代碼是第一個切換按鈕不影響第二個
final ToggleButton tb = (ToggleButton) findViewById(R.id.togglebutton);
tb.setOnClickListener(new OnClickListener()
{
public void onClick(View v)
{
Toast.makeText(getBaseContext(),
"Button is "+tb.getText().toString(),
Toast.LENGTH_LONG).show();
if(tb.getText().toString().equals("ON"))
{
final ToggleButton tb1= (ToggleButton) findViewById(R.id.togglebutton1);
tb1.setOnClickListener(new OnClickListener()
{
public void onClick(View v)
{
Toast.makeText(getBaseContext(),
"Button is "+tb1.getText().toString(),
Toast.LENGTH_LONG).show();
}});
}
else
{
Toast.makeText(screen4.this,"It is day" , Toast.LENGTH_LONG).show();
finish();
}
}
});
任何人都可以幫助我使第二個按鈕不工作時,第一個按鈕關閉。在此先感謝
喜裏諾,你怎麼你的切換按鈕上的漂亮的「*綠燈*」?我的只有一條。而且,你是如何獲得光滑外觀的? – Sam