开发者

I generated the code as below,but reset button is not displaying between start and finish buttons

I generated the code as below, but reset button is not displaying between start and finish buttons. Any one help me to display the reset button?

Thanks in advance

final BitmapField mybitmapresetField = new BitmapField(Bitmap.getBitmapResource("res/images/start_button.png"),FOCUSABLE);
protected void sublayout(int maxWidth, int maxHeight) {

                layoutChild( mybitmapstartField, maxWidth, maxHeight);
                setPositionChild( mybitmapstartField, 140, 0);
                layoutChild( mybitmapresetField, maxWidth, maxHeight);
                setPositionChild( mybitmapresetField, 0, 0);

                layoutChild(mybitmapfinishField, maxWidth, maxHeight);
                setPositionChild(mybitmapfinishField, 280, 0);
                layoutChild(mybitmaplogoField, maxWidth, maxHeight);
                setPositionChild(mybitmaplogoField, 20, 440);

                layoutChild( mybitmaphowtoField, maxWidth, maxHeight);
                setPositionChild( mybitmaphowtoField, 140, 440);
                layoutChild( mybitmapm1Field, maxWidth, maxHeight);
                setPositionChild( mybitmapm1Field, 190, 60);
                layoutChild( mybitmapleftyrField, maxWidth, maxHeight);
                setPositionChild( mybitmapleftyrField, 120, 100);
                layoutChild( mybitmaprightyrField, maxWidth, maxHeight);
                setPositionChild( mybitmaprightyrField, 280, 100);
                layoutChild( backgroundBitmapbar1, maxWidth, maxHeight);
                setPositionChild( backgroundBitmapbar1, 10, 140);
                layoutChild( backgroundBitmapbar2, maxWidth, maxHeight);
                setPositionChild( backgroundBitmapbar2, 10, 180);
                layoutChild( backgroundBitmapbar3, maxWidth, maxHeight);
                setPositionChild( bac开发者_如何学JAVAkgroundBitmapbar3, 10, 220);
                layoutChild( backgroundBitmapbar4, maxWidth, maxHeight);
                setPositionChild( backgroundBitmapbar4, 10, 260);
                layoutChild( backgroundBitmapbar5, maxWidth, maxHeight);
                setPositionChild( backgroundBitmapbar5, 10, 300);
                layoutChild( backgroundBitmapbar6, maxWidth, maxHeight);
                setPositionChild( backgroundBitmapbar6, 10, 340);

                layoutChild( timerCount , maxWidth, maxHeight);
                setPositionChild( timerCount , 274, 443);
                setExtent(Display.getWidth(),Display.getHeight());

            }

        };
        _vfm.add(mybitmapstartField) ;

        _vfm.add(mybitmapresetField) ;
        _vfm.add(mybitmapfinishField) ;
        _vfm.add(mybitmaplogoField) ;
        _vfm.add(mybitmapm1Field) ;
        _vfm.add(mybitmapleftyrField) ;
        _vfm.add(mybitmaprightyrField) ;
        _vfm.add( mybitmaphowtoField) ;
        _vfm.add(timerCount) ;
        _vfm.add(backgroundBitmapbar1) ;

        _vfm.add(backgroundBitmapbar2) ;
        _vfm.add(backgroundBitmapbar3) ;
        _vfm.add(backgroundBitmapbar4) ;
        _vfm.add(backgroundBitmapbar5) ;
        _vfm.add(backgroundBitmapbar6) ;

    this.add(_vfm);  
    }


You're calling setPositionChild with a 0 coordinate for the reset field, a 140 coordinate for the start field, and a 280 coordinate for the finish field. You need to set the field's coordinate to something between 140 and 280, or else change the other coordinates.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜