0

LabelFieldクリックアクションを実行できるを作成する必要があります。オーバーライドしnavigationClick(int status, int time)ました。しかし、それをクリックするとLabelField、MenuButtonポップアップが表示されます。それを無効にする方法。私が使用しているコードを以下に示します。

LabelField pdtitem = new LabelField(pdts.getProducts_name(),LabelField.FOCUSABLE) {
    protected boolean navigationClick(int status, int time) {
        Dialog.alert("hai");
        UiApplication.getUiApplication().pushScreen(new desc());
        return super.navigationClick(status, time);
    }
};
4

1 に答える 1

2

NavigationClick()メソッドでイベントを消費します。

return trueの代わりにreturn super.navigationClick(status, time);

于 2012-04-22T05:56:25.967 に答える