button2を押すたびにbutton1をプログラムでクリックしたいと思います(button2をクリックした後、button1を表示style.down、次にstyle.upとclicklistenerで機能します)。私はthatポストしかし、私のための仕事に似て問題を発見した。アンドロイドでシーン2Dのボタンをプログラムでクリックする
私はちょうどperformAction()
メソッドを呼び出す必要がありますが、私はそれを把握LibGDXライブラリ
button2を押すたびにbutton1をプログラムでクリックしたいと思います(button2をクリックした後、button1を表示style.down、次にstyle.upとclicklistenerで機能します)。私はthatポストしかし、私のための仕事に似て問題を発見した。アンドロイドでシーン2Dのボタンをプログラムでクリックする
私はちょうどperformAction()
メソッドを呼び出す必要がありますが、私はそれを把握LibGDXライブラリ
を使用して似方法を見つけるcouldntの:(thisポストに触発さ)
ソリューション
button2.addListener(new ClickListener(){
@Override
public boolean touchDown(InputEvent event, float x, float y, int pointer, int button) {
InputEvent event1 = new InputEvent();
event1.setType(InputEvent.Type.touchDown);
button1.fire(event1);
return true;
}
@Override
public void touchUp(InputEvent event, float x, float y, int pointer, int button) {
InputEvent event2 = new InputEvent();
event2.setType(InputEvent.Type.touchUp);
button1.fire(event2);
doSmth();
}
});
を
私は実際にこれを調べたいと思っていました。最初の検索で何のヒントも得られなかったからです。良い質問とよく答えました。 – Madmenyo
解答として投稿してください:-) – Sebastian