gpt4 book ai didi

黑莓跳动的卷轴

转载 作者:行者123 更新时间:2023-12-01 04:07:23 24 4
gpt4 key购买 nike

我在黑莓应用程序上垂直滚动时遇到问题。
它在触摸屏上工作得很好,但是当使用触控板滚动时,它从顶部位置跳到底部位置。

有人遇到过类似的问题吗?知道我可以尝试什么吗?

这是我的代码片段。我有一个静态背景图像,字段在它上面滚动:

vertical_main = new VerticalFieldManager(USE_ALL_WIDTH |NO_VERTICAL_SCROLL |USE_ALL_HEIGHT);
vertical_AllTags=new VerticalFieldManager(USE_ALL_WIDTH | VERTICAL_SCROLL);
// i then add all the fields to vertical_AllTags
vertical_main.add(vertical_AllTags);
vertical_main.invalidate();
add(vertical_main);

在此先感谢您的帮助

编辑:
给予每个领域重点的建议是正确的。唯一需要完成的其他部分是当您覆盖某个字段的 onFocus 方法时,您需要调用 super() 函数,以便仍然调用 onFocus 方法的所有其他正常部分:
protected void onFocus(int direction) {
text_select=true;
invalidate();
super.onFocus(direction);
}

protected void onUnfocus() {
text_select=false;
invalidate();
super.onUnfocus();
}

非常感谢。

最佳答案

这是初学者的非触摸设备中的常见问题。
如果您想逐个字段滚动,有两种方法

1) you need to give the focus to all fields then it will come field by field focus down



另一种方式是意味着您不需要专注于每个领域

2)just add the NullField after your every field and give focus to all NullFields then your trackball will bring your screen field by field

关于黑莓跳动的卷轴,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8498509/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com