各行でボタンクリックイベントを取得したい。それを取得する方法?. このリンクを試してみましたが、各行にボタンが 1 つしかない場合に機能します。しかし、私の場合、各行に複数のボタンがあります。10,20 と 11,21 は私のボタンです。
上記のリンクの RowManager クラスで、次のコードを追加しました-
button = new ButtonField("1" + index, ButtonField.CONSUME_CLICK);
button.setCookie(new Integer(index));
button.setFont(textFont);
add(button);
button1 = new ButtonField("2" + index, ButtonField.CONSUME_CLICK);
button1.setCookie(new Integer(index));
button1.setFont(textFont);
add(button1);
StackScreen クラスでは、public void fieldChanged(Field field, int context) で、クリックされたボタンの名前を取得する方法を教えてください。