滚动垂直字段管理器

发布于 2024-11-28 05:01:36 字数 238 浏览 0 评论 0原文

我想滚动屏幕,因为按钮无法在屏幕上显示

我使用此代码:

_manager = new VerticalFieldManager(VERTICAL_SCROLL | VERTICAL_SCROLLBAR);
_manager = (VerticalFieldManager)getMainManager(); _manager.setBackground(bg);

但不工作

i want to scroll screen because button cannot show on screen

i use this code :

_manager = new VerticalFieldManager(VERTICAL_SCROLL | VERTICAL_SCROLLBAR);
_manager = (VerticalFieldManager)getMainManager();
_manager.setBackground(bg);

but not work

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

私藏温柔 2024-12-05 05:01:36

如果您的目的是吸引用户使用该按钮,那么您可以执行以下操作:

button.setFocus();

If your intention is to attract the user to the button, then you can just do the following:

button.setFocus();
梦中楼上月下 2024-12-05 05:01:36

首先,我假设您已经扩展了 MainScreen,其中添加了一个默认的 VFM。现在您正在创建一个新的VFM,

_manager = new VerticalFieldManager(VERTICAL_SCROLL | VERTICAL_SCROLLBAR); 

然后将MainScreen的默认父管理器的引用分配给您刚刚在上面创建的_manager,

_manager = (VerticalFieldManager)getMainManager();

除非您想在其上设置背景,否则不需要检索父管理器。因此,将引用分配给其他一些变量,而不是使用相同的 _manager。

VerticalFieldManager parentVFM = (VerticalFieldManager)getMainManager();

现在回到您最初的问题,您可以发布一些代码来显示如何向屏幕添加按钮吗?您应该将按钮添加到管理器并将该管理器添加到屏幕的父管理器。

_manager.add(button);
parentVFM.add(_manager);

First of all I am assuming that you have extended MainScreen which have one default VFM added to it. Now you are creating a new VFM,

_manager = new VerticalFieldManager(VERTICAL_SCROLL | VERTICAL_SCROLLBAR); 

and then assigning reference of default parent manager of MainScreen to _manager that you just created above,

_manager = (VerticalFieldManager)getMainManager();

There is no need for retrieving parent manager unless you want to set background on it. So assign reference to some other variable instead of using same _manager.

VerticalFieldManager parentVFM = (VerticalFieldManager)getMainManager();

Now coming back to your original question, can you post some code that shows how you are adding buttons to screen? You should add button to manager and add this manager to parent manager of the screen.

_manager.add(button);
parentVFM.add(_manager);
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文