Codenameone 在代码名中的java代码中添加图像

我是新来的代号一。我必须以特定的宽度和高度在容器(流布局)中添加图像 1:codenameone的指南说我们必须在资源文件夹中添加图像。资源文件夹在哪里 2:要创建图像,我使用image类的createImage(path)。若我们把图像文件放在资源文件夹中,那个么图像的路径是什么 3:这里有图像文件的类型限制吗 请提供帮助。资源文件不是文件夹,SRC目录根目录中的“.res”文件包含您的主题以及您可能需要的其他图像。这里的价值在于,您可以添加多个图像(请参阅)以及编写非常可移植的代码 您可以通

Codenameone 确定组件在屏幕上的可见程度

我想知道显示器上有多少部件是可见的。 理想情况下,有一个方法Component.getVisibleBounds()返回组件边界和可见矩形的交集,如果它根本不可见,则返回null-如果父容器是可滚动的,并且只有父容器的一部分滚动到视图中,则可能会出现这种情况 这应该是可能的,因为容器类支持getComponentAt方法,而且它甚至通过确定哪些组件是可见的来优化绘制子对象。但我似乎很难计算出如何计算可见矩形 在绘制时,我们使用剪裁边界来确定可见区域,并减少/消除不必要的绘制调用。这对于快速性能至

Codenameone 创建组件时播放MediaManager视频

有没有办法让视频播放器在创建视频时不开始播放视频,并让用户选择通过本机控件播放视频 Container container = new Container(new BorderLayout()); Media video = com.codename1.media.MediaManager.createMedia(url, true); video.setNativePlayerMode(true); video.pause(); // <-- not doing anything con

codenameone中的作业调度器

cn1中有作业调度程序吗?若并没有,我将尝试通过本机接口在cn1中应用jobScheduler。但是它给出了java.lang.IllegalArgumentException——没有这样的服务组件信息错误。查看下面的代码和错误日志。谢谢 NativeImpl类 package com.capitaleyenepal.nokia; import android.app.job.JobInfo; import android.app.job.JobScheduler; import androi

Codenameone 将CGoban Java应用程序转换为IOS

我在Mac电脑上使用了一个名为CGoban的Java应用程序。它让我可以和登录服务器的其他人玩围棋。我想在我的iPad上运行它。代号一能做到吗 jar文件在此处公开提供: 快速浏览一下jar,就会发现它是使用Swing编写的。这可能是开箱即用的吗?或者,是否需要一些自适应编码?否。Codename One需要编译过程的源代码 您不能按原样使用Swing,因为该API不是为移动设备设计的。对于开发人员来说,移植应该很容易,但这不是二进制jar所能做到的。谢谢您的回复。我可以将jar文件反编译回源

Codenameone 当我的代号为one的应用程序中的iPhone 4S上的focus TextField出现时冻结

我要为这个发疯了 从今天起,我的登录表单运行良好 但现在,当我试着打开软键盘在电子邮件的文本字段上录制时,我的iPhone4冻结了 日志显示了数千行“我们有一个信号11” 出乎意料的是,我可以专注于密码的文本字段 两者都是文本字段组件 我试过使用TextArea,同样的错误 我试图添加/删除约束,同样的错误 我没有focusListener或其他听众 也许它来自我的旧iPhone 谢谢你的帮助 我们发现了一个问题,应该在今天的更新中修复。现在应该部署此更新,因此新版本有望解决此问题。昨天发布的更

有没有办法在codenameone的后台监控传感器数据?

我正在考虑编写一个传感器数据记录器,其代码为NameOne,在后台运行,并每隔一段时间将传感器数据和蓝牙LE ID记录到数据库中?我们有一个API,它在后台不起作用: 较新的活动API正是为这类事情而设计的。我们目前还没有一个内置的抽象,但是您可以根据Chen为该库所做的工作来构建这样一个抽象。因此,在本机代码中实现它应该相对容易,但目前还不支持开箱即用

Codenameone 始终打开VKB的窗体

对于用于聊天的表单,最好始终打开VKB(就像在其他聊天应用程序中一样),因为每次发送消息后打开和关闭VKB都很烦人 我如何用代号1实现这一点?我只对单个表单感兴趣,在其他表单中,VKB应该正常工作。谢谢当您单击“完成”,返回(在Android上)或单击其他组件以移开焦点时,我们会最小化键盘。这与whatsapp在键盘行为方面的工作方式非常一致。您可以检测最后一个并显式调用textField.startEditingAsync()重新打开键盘 请注意,虚拟键盘总是绑定到文本字段。我想我的问题相当于

如何在codenameone中设置多部分请求的边界?

我需要向服务器发送一个多部分文档。然而,服务器似乎希望边界是一个特定的序列“******”。如果我使用multipart request,即使在添加请求头时,它似乎也默认为其他内容。当前版本的Codename One中确实缺少这一点(没想到人们会需要这样的功能) 我们将为3周左右的下一次更新添加setBoundary(String)方法。ok。通过直接修改multipart并将边界设置为我想要的,解决了我的问题。

Codenameone iOS上列表渲染器中的URL图像消失

我有一个自定义列表渲染器,其中包含一个企业徽标。它有一个带有占位符图像的标签徽标。在我的代码中,我获取数据并将HashMaps分配给列表模型h.put(“Logo_urimage”,imageURL);其中imageURL是一个字符串,它具有图像的绝对URL 在安卓系统上,它似乎总是有效的,但大多数测试都是在iOS设备上进行的。发生的情况是,图像会按照第一次或第二次运行时的预期进行更新。稍后的运行将显示空白图像(闪烁占位符图像,然后显示空白),一旦出现,图像将永远不会回来 有什么想法可能导致这种

Codenameone 如何刷新容器列表

在运行时更新容器列表的最佳方法是什么。刚刚调用了ContainerList中的addPullToRefresh,我去获取新数据,但是如何刷新数据以显示在ContainerList中。我如何强迫它用一个新模型重建自己 我尝试重建一个新的ContainerList并在表单中替换它,在一个单独的线程中完成所有工作,然后在Display.getInstance()中完成。调用。。。(尝试了所有类型的调用),但我在这里得到了一个NullPointerException 在 com.codename1.ui

Codenameone 用于读取条形码的二维码阅读器库仅读取EAN13格式

我看过Steve刚刚修补的QRcode阅读器库(我非常感谢Steve和cn1团队),但发现了以下代码。提到了EAN13类型,因此条形码阅读器仅读取EAN13条形码。我需要读取移动设备的imei编号,我认为是code_128或code_39格式。因此,您可以让库读取其他格式的条形码。谢谢 if (qrCode) { intent.putExtra(ZBarConstants.SCAN_MODES, new int[]{Symbol.QRCODE}); } else

CodenameOne上未显示LocalNotification图标

编辑:我相信这个问题不是其他问题的重复,因为它特别适用于CodenameOne,以及它如何使用android库,而不仅仅是android库本身。我相信,要么a)我需要关于如何正确使用CodenameOne类的帮助,要么b)CodenameOne类需要更新以与Android 5.1.1一起使用 问题是:当我使用“scheduleLocalNotification”并将CodenameOne编译到Android时,该通知可以工作,但消息中只包含我期望的应用程序图标所在的白色方块。我的测试代码与cod

Codenameone:当internet关闭时出现发送日志错误

有时,当我的internet关闭时,我会出现以下日志错误: Device not Registered : Sending a log from an unregistered device is impossible 为什么会发生这种错误?这是什么意思?你有专业帐户吗?没有。我有基本帐户我们不希望屏幕上出现弹出窗口发送日志错误是专业功能不要调用sendLog你就不会收到该消息…你有专业帐户吗?没有。我有基本帐户我们不希望屏幕上出现弹出窗口发送日志错误是专业功能不要调用sendLog您将无法

检查用户是否在codenameone的iOS中接受推送通知权限

如何检查用户是否以codenameone或native拒绝或接受ios中的推送通知权限消息?Android和ios都有API来检测推送是否已启用: 由于这些都是最近才添加的,我们没有得到足够的需求,所以我们现在不支持它们。您可能可以使用本机接口调用它们,或者通过集成提交请求。通常情况下,当push工作时,您会收到一个push注册的回调,如果没有,则会收到一个错误或什么都没有。我找到了一个解决方案,实现了IOS 10固有的功能 这种方法在Objective-c和codenameone代码中工作

Codenameone 尝试使用pubnub时出错

大家好,我一直在开发一个office聊天应用程序,我计划在其中使用代码名one Pubnub lib,但每当我尝试通过模拟器启动该应用程序时,就会出现以下错误:“错误:(1044,23)java:无法访问org.json.JSONArray的org.json.JSONArray类文件,因为找不到org.json.JSONArray”。我在代码中没有使用JSON。真的没有。 我尝试过删除并重新下载JSON库,但仍然没有积极的结果。 我所有的LIB都是最新的。如果您能给我一点建议,我们将不胜感激。谢

Codenameone cn1中启动时自动运行的本机接口

我不太清楚如何通过本机接口在cn1中实现本机android代码,尽管我已经成功地完成了一些工作。下面是本机android代码和我在cn1本机界面中的一次尝试。我有几个问题: 1) 如何调用nativeImpl类中的类?例如:我在项目的native/android文件夹中创建了YourActivityRunStart类。在nativeImpl类中如何调用它?清单中的接收方存在此类未找到异常 2) BroadcastReceiver的onReceive方法中包含MainActivity.class,

Codenameone 转义一个字符串中的特殊字符

我从文件中提取数据并将其插入sqlite数据库 在数据具有特殊字符之前,一切正常 例如,当我尝试插入url时,由于“/”而失败 或者。。。当我尝试安装“I'll”时,它在“'”上失败 (目前我正在使用REPLACE函数作为一种解决方法,但这也有其自身的问题) 请告诉我如何逃离这些角色 谢谢我建议使用接受params参数的SQL查询版本,因为它不需要转义。如果您使用单引号”来括起数据,则大多数字符都不需要转义。我不确定是否遵循-这是我的代码db=Display.getInstance().open

Codenameone iOS设备上的缩放图像崩溃

我使用的是最新的Codenameone,当我试图在真实的iOS设备上缩放图像时,会出现空指针异常。 图像缩放它在Android和模拟器上工作你能发布一些代码片段来显示你如何缩放图像吗?你能发布一些代码片段来显示你如何缩放图像吗?

CodenameOne调用Start()方法使应用程序崩溃

在我的应用程序中,我使用一个按钮通过调用返回开始屏幕 newForm.removeAll(); Display.getInstance().lockOrientation(true); hi.start(); 从另一种形式 一般来说,这可以正常工作,但有时应用程序会冻结,我必须关闭并重新启动它 冻结是由于从其他窗体调用hi.start()造成的吗 从不同的位置调用hi.start()是否是返回开始屏幕的最佳方式 我认为start方法不仅仅是显示开始表单。更好的方法是从头开始构建表单,然后在

Codenameone 创建一个好的代码名一个滑块来通知百分比

读者注意:这个问题是针对Codename One的,它不是关于css、html或类似的 我的用例是通知用户他/她的配置文件完成了多少。 我需要实现一个如下所示的滑块,但在使用了大量的测试之后,我不知道如何实现它。(老实说,我甚至不知道如何开始实现它,也不知道滑块组件是否合适。) 此滑块的宽度应等于父窗体的contentPane。基本上,它是一个带有小边框的矩形:根据百分比,矩形的一部分是彩色的,另一部分是白色的。在矩形上,我需要百分比和文本:百分比和文本位于固定位置。文本的颜色根据背景颜色而变化

Codenameone cn1中的图层布局

我需要在组件顶部保留一个带有背景色的图像,以便组件的一半被图像覆盖。因此,我使用了LayerlLayout,但它不起作用。请看下面的代码和图片 代码: 我想做的是: 从上面的代码看现在是什么样子 这是我能做的壁橱: super(new BoxLayout(BoxLayout.Y_AXIS)); Label imageLabel = new Label(res.getImage("home_car.png").scaledWidth(Display.getInstance().g

Codenameone Codename One-在运行时修改AutoCompleteTextField数据

我有一个AutoCompleteTextField,我想在运行时更改它的选项。 问题是我不知道如何显示更改 以下是我尝试过的一个非常简单的例子: public void start() { if(current != null){ current.show(); return; } Form form = new Form( new FlowLayout() ); String [] list2 = { "option A", "

Codenameone 将一个iOS应用商店构建的代码名发送到应用商店

我有一个代号为One iOS AppStore build。我填写了所有必需的数据,但上面写着“您可以使用Xcode或应用程序加载器上传构建”。我想我不需要Mac来发布应用:我错了吗 你需要macOS来安装Xcode和应用程序加载器,是的,如果你想为iOS开发,你需要Mac。它不需要是最昂贵的型号,即使是二手的Mac mini也可以。商店上传是我们还没有讨论的一点。仅供参考,如果这对您很重要的话,理论上我们可以实现类似于证书向导的功能(它有点复杂,所以我们没有这样做)。现在你需要一个Mac和应用

Codenameone 窗体在选择值后向下滚动到下拉列表中

当下拉列表中选择的日期值将自动向下推送表单中的内容,并且永远不会刷新时,我看到了一个问题 我使用了content.setScrollableY(true),它使表单可以滚动。但是,当我在下拉列表中选择日期值时,问题就出现了,我必须滚动日期以选择将在表单中内部滚动内容的日期。请建议 代码: Form hi = new Form("Pick", BoxLayout.y()); Label emptyLbl1 = new Label(" "); emptyLbl1.setUIID("S

Codenameone 使用“代码名一个组件检查器”树中的“验证”按钮

Codename One Component Inspector树中的Validate按钮是否检查UI 我从来没有看到过一条消息,一个日志,一个对话框或任何其他点击它。使用它的方法是什么?现在它只检查嵌套的滚动条,目标是添加额外的检查,以发现常见的陷阱,但这还没有实现。请参阅:如果嵌套滚动条没有错误,它不生成任何输出是否正常?如果它记录或显示类似“一切正常”的内容,可能会很好。由于我们测试的东西有限,我们不想说UI“很好”,因为这可能会形成一种毫无根据的自信感。尽管验证已完成,但我将添加一条消息

Codenameone 如何在表单中查看和调整文本?

我是新来的代号一。我想用webview做应用程序。当我在下面添加代码时,模拟器将关闭。代码如下: public void start() { if(current != null){ current.show(); return; } Form hi = new Form("Login", new BorderLayout(BorderLayout.CENTER_BEHAVIOR_CENTER)); hi.show();

Codenameone 代码名一:UIFramentFindById

我正在用UIFragment做一些测试。你能告诉我为什么下面的代码是错误的吗?它给我一个NullPointerException Form hi = new Form("Hi World", BoxLayout.y()); UIFragment myUI = UIFragment.parseJSON("{flow: $myFunLabel, align: center}") .set("myFunLabel", new Label("Hi World")); hi.add(myU

Codenameone 如何在加载时设置CN1滑块进度的动画

请您帮助我了解如何构建Codenameone滑块控件,该控件在最初渲染时仅对其进度设置动画,以便用户在几秒钟内看到进度条增加 我的实际实现是使用Chen的Aweasome控件来显示某个对象已经增长了多远,因此该控件会在几秒钟内将弧填充到70%左右的水平。到目前为止,我已经建立和工作了最重要的形象 非常感谢您只需调用setValue即可指示当前位置。我猜你看不到进展,因为你在EDT上做的进展阻碍了绘画 所有绘制操作都在EDT线程上执行,因此,如果加载/处理代码在该线程(主线程)上运行,则实际上是

Codenameone iOS动态库。代码名为One的本机接口中的框架

我需要使用代号为1的iOS.framework动态库,但没有找到正确的说明 在《开发人员指南》(第:)中,有以下提示,但似乎没有: 在框架中找到“二进制”文件,并将其复制到本机/ios目录中,但将其重命名为libXXX.a(其中XXX是二进制文件的名称) 将所有.h文件从框架复制到本机/ios目录中 将标题中的所有#导入语句从#导入格式更新为#导入“FileName.h” 当*.framework不包含静态库而包含动态库时,这不起作用(如的答案中所建议的) 在iOS 8之前,所有的.framew

Codenameone 播放过程中或播放结束时点击视频后的自定义操作

我的用例:我有一个视频预览的图像。当用户点击预览时,视频应该开始全屏播放(我想是另一种形式)。当视频结束或用户在播放过程中点击视频时,应显示上一个表单。这是问题的相同用例: 我的问题是:MediaPlayer类似乎没有像本用例所要求的那样,在按下视频或视频结束时公开执行自定义操作的方法。MediaPlayer是一个对等组件,因此我不确定尝试使用按钮作为引导组件是否有意义在点击后执行操作。有什么想法吗?不幸的是,媒体在这个意义上是相当复杂的。您可以依赖媒体播放器的行为,该行为可以无缝地处理方向更改

Codenameone:AppArg在Android设备上为空

我将我的Codenameone应用程序的建议构建提示设置为从其他应用程序调用作为共享目标。但在android(8.0.0)上,当从另一个应用程序中调用我的应用程序作为共享目标时,我的应用程序中的appag始终为空 我使用了以下构建提示: <intent-filter> <action android:name="android.intent.action.SEND" /> <category android:name="android.intent.cate

Codenameone 代号1如何设计倒置状态徽章

我有一个我用CSS设计的,但它是在正常的文本方向 Status-green{ font-size: 2.1mm; font-style: italic; background-color: green; color: white; border-radius: 1mm; padding-left: 0.5mm; padding-right: 0.5mm; } 这就是我想做的“已批准”状态预算,我如何做,我使用CSS这应该做到: // t

Codenameone 在Arch Linux上编码一个媒体文件I/O异常

我正在开发一个Android应用程序,我几乎已经在Ubuntu上完成了,它正在Arch Linux上获得最后的触动 我已经重新安装了Java和Eclipse,项目运行没有问题,只是媒体文件无法执行,即使类都相同,媒体文件位于同一位置 代码完全相同,只是平台发生了变化。我已经尝试了open-jdk-8和open-jdk-11 这是来自测试项目的代码: Form hi = new Form("Hi World", BoxLayout.y()); Button bu

Codenameone 模拟器一直默认为旧的主窗体

我在codenameone项目属性中更改了主窗体设置,但当我运行模拟器时,它会继续使用先前的设置。我的codenameone已更新为最新版本。可能发生了什么?您需要打开资源文件并保存它以重新生成状态机基类。这是插件中的一个已知错误。打开设计器工具,选择新的主窗体。转到“杂项”选项卡,然后按set作为主窗体。再次保存。那一定行得通。

Codenameone SpanButton uiid不工作

我最初创建了一个带有普通按钮的表单,并将uiid应用于该按钮。 这是有效的。 现在,当我将按钮更改为SpanButton时,uiid停止工作。 这里缺少什么吗?SpanButton是一个,这实际上意味着它由几个独立的组件组成,当您更改其UIID时,您只更改父容器的UIID,而不更改其中的单个元素 您还需要使用setTextUIID&setIconUIID

Codenameone 不支持的major.minor版本51.0

我正在IntelliJ IDE中使用CodenameOne进行开发。当我选择“发送MacOS桌面构建”时,我收到以下错误消息: 不支持的major.minor版本51.0 我的项目SDK说是1.5(Java版本1.6.0_65) 我的语言水平设置为5.0 我已经做了一个重建,应该重新编译所有的东西,但我仍然得到这个错误。版本51指的是Java7。有人能告诉我如何解决这个问题吗?您的项目是否有任何第三方CN1LIB?其中一些可能是用Java7编译的 在这种情况下,一个解决方法是将您的项目更改为使用

Codenameone 如何在codename one中获取当前纬度和经度值

我正在尝试使用代号为One的LocationManager获取我当前的纬度和经度值,但我获取的值是针对不同的位置的。 这是我的密码: LocationManager locationManager = LocationManager.getLocationManager(); Location location = locationManager.getCurrentLocation(); Double loc1= location.getLatitude(); Double loc2= loc

Codenameone 代码名一个插件卸载/重新安装,仍然有皮肤缺陷

一位用户试图为模拟器安装一个新的皮肤,但没有成功,请参见屏幕截图: 他卸载/重新安装了CodenameOne插件,但预览版仍然存在错误,如上面的屏幕截图所示。是否有一些隐藏的配置文件需要删除?皮肤安装在以下目录中:C:\Users\UserName\.codenameone,其中一些可能在添加过程中损坏 您可以尝试在重新安装CN1插件之前删除所有内容,以查看它是否解决了问题。特别是最近修改了日期的皮肤如果你选择了一个损坏的皮肤文件,就会发生这种情况,我们多次尝试修复它,但显然仍然没有解决问题

Codenameone 本地化表单命令

在Designer中,我可以将UI与本地化数据文件同步。但它不会为我的表单命令创建任何条目。 有没有一种方法可以在设计器中实现这一点?或者我应该手动创建表单命令以便能够本地化它们的文本 您好,是的,您可以使用form命令的名称创建本地化字符串。该工具在生成本地化存根时会检测到某些情况,但不会检测到所有情况,因此您需要手动执行一些工作。现在您可以直接在wiki中编辑开发人员指南:我不确定这样的内容是否适合。我只是在该页面的本地化部分添加了一些代码示例:

Codenameone 回复:ScaleImageLabel工作不正常

使用scaledImageButton类来缩放网格单元中的按钮,但不知何故,它工作得不好。当我将scaleImageButton类的背景行为类型保持为缩放图像时,网格之间存在间隙,如果我将其设置为缩放图像,则在上述网格之间创建的间隙将替换为其自身的缩放图像。因此,在单个网格单元中可以看到两个重复图像。代码和屏幕截图如下所示: 我的代码: GridLayout gr = new GridLayout(1, 2); gr.setAutoFit(true); Container

iOS上按钮的CodenameOne图标丢失

我有一个非常奇怪的iOS问题: 带有图标的按钮(或选项卡)会随着时间的推移而松开图标。 即 一开始它会工作,后来(过了一段时间)它会松开它的图标 重新启动应用程序不会有任何帮助,解决此问题的唯一方法是完全删除应用程序并重新安装它——但一段时间后,问题再次出现 因为我们不在任何地方存储图标信息,所以这必须是您这边依赖于存储的一些代码。你能在模拟器中重现这个吗?还有其他地方可以调用这些方法吗?我对tabstabs.addTab(“邮件”,FontImage.createMaterial)也有这个问题

Codenameone 如何通过代码更改3dot主工具栏图标?

如何通过代码使用自己的图像更改工具栏图标“3dots” 我可以向主工具栏添加一个附加图标: Toolbar tb = hi.getToolbar(); Image icon = null; try { icon = Image.createImage("/3.png"); } catch (IOException ex) {} tb.addCommandToLeftBar(EAST, icon, (e) -> Log.p("Clicked"

如何在对按钮Codenameone执行某些操作后重新加载整个表单

当我从购物车中删除产品时,我想刷新我的表单。我尝试了所有方法,但都没有成功。有办法吗 有一个我的购物车类,它显示我购物车中的产品以及我想要的位置。当我从购物车中删除产品时,我想刷新整个表单,但不知道如何执行。我几乎尝试了所有方法,但仍然无法完成 public class Cart { Form f; public Cart() throws IOException { f = new Form("cart",BoxLayout.y()); Button b =

在CodenameOne的常规文本中嵌入材质图标字符

有没有办法在常规文本段落中插入材质图标字符 所以我需要这样的东西:“一些文本”+这里的材质图标字符+“一些更多的文本”。我想让它正常流动,没有多余的线 谢谢。根据这个问题的概括程度,我想有几种方法。例如,复杂的解决方案可以是RichTextView类的扩展,以支持此功能() 然而,一种基本的方法是在一个容器内有两个或三个标签和一个流程布局布局。例如,以下代码: Form hi = new Form("Hi World", BoxLayout.y()); Container te

Codenameone ITMS-90339:已弃用的Info.plist密钥

我向app Store Connect发送了新版本的应用程序,并收到以下警告: ITMS-90339:不推荐使用的Info.plist密钥-Info.plist在捆绑包xxx中包含一个密钥“UIApplicationExitsOnSuspend”,该密钥很快将不受支持。删除密钥,重建应用程序并重新提交 我仍然可以继续发布新版本,但这个警告让我担心。这在昨天的更新中已修复,因此如果您发送新版本,则plist条目将不再存在。我的应用已从销售中删除,因此无法在app Store上使用。我使应用程序可用

Codenameone ConnectionRequest pause()和resume()

名为pause()和resume()的ConnectionRequest方法真的实现了吗 看着这些来源,我想象它们是“假的”,从这个意义上说,它们实际上什么都不做,只是设置了一个内部标志: 所以,我的问题是,Codename One是否提供了暂停然后恢复大下载的方法(例如10MB或100MB,可能是视频大小)。我的想法是在应用程序进入后台时暂停下载,然后在应用程序返回前台时恢复下载,,而不重新下载已下载的数据。:这可以避免我前面问题中描述的问题: 谢谢看起来它们已经实现了,但是请注意,您需要覆

Codenameone 工具栏上的sideMenuAnimSpeedInt可用吗?

我正在将菜单栏迁移到工具栏,常量sideMenuAnimSpeedInt无法工作 可以定义openSideMenu速度并关闭它吗 考虑到新工具栏,我们迁移到使用交互对话框,它有自己的硬编码动画速度。我们将修复它,使其速度也从主题中获得,这样您就可以以同样的方式使用交互对话框SpeedInt。我认为是在这个函数上。animateUnlayout(400255,new Runnable(),持续时间是400ms,是否可以更改它?因为这将由新的主题常量覆盖

  1    2   3   4   5   6  ... 下一页 最后一页 共 24 页