Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/232.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android ScrollView和TableVIew都在钛合金屏幕上,具有正常的滚动效果_Android_Uitableview_Titanium_Titanium Alloy_Titanium Android - Fatal编程技术网

Android ScrollView和TableVIew都在钛合金屏幕上,具有正常的滚动效果

Android ScrollView和TableVIew都在钛合金屏幕上,具有正常的滚动效果,android,uitableview,titanium,titanium-alloy,titanium-android,Android,Uitableview,Titanium,Titanium Alloy,Titanium Android,我有一个钛合金页面,在那里我同时使用ScrollView和TableVIew。但是遇到了一个问题- 我的ScrollView部分大约占页面的一半,我在下面设置了Tableview,当我在ScrollView上滚动时,没有任何东西会向上滚动(因为它只占屏幕的一半),但当我滚动Tableview时,只有Tableview会被滚动,而这也只在下面的部分。以及以上(滚动视图部分在其位置保持静止) 我的代码是: <Alloy> <Window id="main_window" title

我有一个钛合金页面,在那里我同时使用ScrollView和TableVIew。但是遇到了一个问题-

我的ScrollView部分大约占页面的一半,我在下面设置了Tableview,当我在ScrollView上滚动时,没有任何东西会向上滚动(因为它只占屏幕的一半),但当我滚动Tableview时,只有Tableview会被滚动,而这也只在下面的部分。以及以上(滚动视图部分在其位置保持静止)

我的代码是:

<Alloy>
<Window id="main_window" title="Profile" navTintColor="white" backgroundColor="white" barImage="/images/NavBackground.png" orientationModes="Titanium.UI.PORTRAIT">
    <ScrollView id="scrollable_view" scrollType="vertical" top="0dp" height="89%" contentWidth="100%">
    </ScrollView>
    <TableView id='list_rows' top="auto" height="100%" separatorColor="#CCCCCC" >
    </TableView>
</Window>
</Alloy>


我还尝试在Scrollview中插入TableView,并将TableView的top参数设置为auto和400dp(在我的例子中).

表格视图
放入
滚动视图
并禁用
表格视图的滚动功能

滚动视图仅在滚动视图中的内容较大时显示滚动效果。您能让我们知道您到底想要实现什么吗?您需要的具体行为是什么?您将向scrollview添加哪些元素?您是否希望scrollview占据屏幕的一半,而tableview占据另一半?这意味着滚动的内容取决于用户是滚动前半部分还是后半部分。请解释所需的用户界面,以便我可以提供帮助。