我在一个需要在安卓、iOS和Win32上工作的Delphi FireMonkey应用程序中使用TVertScrollBox。我的应用程序在Win32上运行得很好,也就是说,当框大于可用区域时,我会得到一个滚动条,我可以滚动它。
然而,在安卓系统上,该框只会显示尽可能多的项目,但拒绝滚动。预期的行为是,我可以拖动框内的一个点,并使框滚动。
相关代码如下:
with TVertScrollBox.Create( Self ) do
begin
Parent := Self;
Align := TAlignLayout.alClient;
// AddObject several ti
如何在从右到左的语言中显示任何字符串,比如安卓中的波斯语或阿拉伯语,或者使用FireMonkey的iOS?
我使用Embarcadero Rad Studio XE6 (德尔福),当我把一个TLabel或TEdit,并将其文本设置为"سلام“(您好在波斯语)一切都可以在视窗和苹果电脑上,但在移动平台是错误的显示,在安卓显示”مالس“和iOS不显示任何东西,但空间。
这个问题在Delphi XE7中仍然存在。
我正在Xamarin Studio中为iOS和安卓开发一个多平台的应用程序。我在Mac OS X 10.10.2上使用Xamarin 5.8。所以我得到了一些我只想在iOS或安卓上运行的代码。
但是当我添加一个区域时,我的区域之间的代码显示如下:
我试着重新启动Xamarin并清理我的项目,但它不起作用。所以我的问题是我该如何解决这个问题?所以我的代码看起来不像是被注释掉的。