Допустим есть кнопки "Вперед, Назад, В лево и т.п." и основные кнопки "Идти, Бежать, плыть и т.п."
Нажимает на кнопку "Вперед" она у нас фиксируется и нажимаем на главную кнопку "Бежать" и тоаст выводит сообщение
"Бежать вперед".
Взял для примера вот эти кнопки https://github.com/markushi/android-circlebutton
Фиксировать их можно вод так:
Код: Выделить всё
public class MainActivity extends ActionBarActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
findViewById(R.id.Btn_Idti).setPressed(true);
findViewById(R.id.Btn_Bezat).setPressed(true);
}
Пробовал сделать чтобы при нажатии на кнопку оно фиксировалось, но увы ничего не получается.
Фиксировать можно другие кнопки, но не ту на которую нажал.
К примеру:
Код: Выделить всё
public void OnClick_Btn_Idti(View view) {
findViewById(R.id.Btn_Bezat).setPressed(true);
}
Кто подскажет как правильно сделать ?
А то в голове тупой вариант, наложить кнопку на кнопку и при нажатии давать ей свойство (visibility:gone) и поверх рисовать зафиксированую (setPressed).
Подскажите нормальный вариант, чтобы я не изобретал колесо