Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Blackberry 即使用户单击位图字段,我如何处理单击?_Blackberry_Click_Bitmapfield - Fatal编程技术网

Blackberry 即使用户单击位图字段,我如何处理单击?

Blackberry 即使用户单击位图字段,我如何处理单击?,blackberry,click,bitmapfield,Blackberry,Click,Bitmapfield,这是我的课,非常简单: public class SelectYesNoArea extends Manager { BitmapField yes; BitmapField no; DateField date; Calendar cal; public SelectYesNoArea(long style){ super(style); Bitmap bgPic = Bitmap.getBit

这是我的课,非常简单:

public class SelectYesNoArea extends Manager {

    BitmapField yes;
    BitmapField no;
    DateField date;
    Calendar cal;

    public SelectYesNoArea(long style){
        super(style);           

        Bitmap bgPic = Bitmap.getBitmapResource("divBackgrounds.png");
        Background bg = BackgroundFactory.createBitmapBackground(bgPic);
        setBackground(bg);

        cal = Calendar.getInstance();               
        date = new DateField("",cal.getTime().getTime(), DateFormat.DATE_SHORT);
        add(date);

        Bitmap bitYes = Bitmap.getBitmapResource("yes.png");
        yes = new BitmapField(bitYes);
        add(yes);

        Bitmap bitNo = Bitmap.getBitmapResource("no.png");
        no = new BitmapField(bitNo);
        add(no);
    }   
}

我只想处理用户点击位图字段的时间。如何执行此操作?

创建位图字段时,请尝试使用
字段。可聚焦的
样式。

使用匿名类:

yes = new BitmapField(bitYes) {
    trackwheelClick(int status, int time) {
        Do whatever you want here !
    }
}