2015-03-02 49 views
0

我正在编译一个将多个堆栈(不是子堆栈,但不同的单个堆栈)组合起来的移动应用程序,其中一个堆栈充当“库”(使用魔法代码:start使用堆栈“s1”)。我想将一些数据从库栈(例如栈“s1”)传递到另一个栈(例如栈“s2”),并将数据放在s2的datagrid表单上。 我的问题是,它在桌面上进行测试时效果很好,在构建之前;一旦它作为独立的Android应用程序构建,数据无法在移动设备上的数据网格上正确显示。传递数据并在多个堆栈上显示数据网格

从堆S1(移动视图):

enter image description here

将数据传递到堆栈S2它看起来像这样(移动视图)后:

enter image description here

*注意,我有还在s2中包含了一个列表字段,它可以正确显示数据。

真的很感激它,如果任何人都可以指出问题的原因是什么,以及如何正确显示从另一个堆栈传递的数据网格上的数据... 谢谢!

P.S.我正在使用LiveCode 7.0.1构建应用程序

+0

为什么你使用几个堆栈而不是主栈与substacks?从图片中很难判断出什么是错的。你确定你已经将所有的堆栈都包含在独立版本中吗?你所有的堆栈都包含datagrid子包吗?当使用几个不同的堆栈而不是主堆栈时,这可能是一个问题,因为数据网格包含了一个子堆栈,所以这个问题可能会成为主要问题。移动应用程序默认为单窗口应用程序,您需要确保它们全屏显示。 – hliljegren 2015-03-10 10:59:16

回答

0

您可以使用文件夹中的文件“special Files”来共享数据。