У меня небольшая проблема, и теперь я работаю с кнопкой переключения, и первая кнопка предназначена для индикации дня или ночи, а вторая кнопка предназначена для индикации включения или выключения света. Тогда мое требование состоит в том, что, когда наступает день, вторая кнопка переключения не должна работать, а затем, когда наступает ночь, вторая кнопка переключения должна работать, и это должно указывать на то, включены ли огни. И мой код
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();
}
}
});
Может ли кто-нибудь помочь мне сделать так, чтобы вторая кнопка не работала, когда первая кнопка выключена. Заранее спасибо