我一直在我的应用程序中使用滚动视图,但问题是,这是我第一次绘制比默认屏幕更长的内容。
XML设计屏幕显示一个固定的3.7英寸(或更大)屏幕。如果我想添加更多的对象怎么办?在Eclipse中设计时如何向下滚动?
发布于 2012-10-22 16:36:31
您可以将屏幕大小更改为自定义。试试这个..。点击当前屏幕按钮,选择“添加自定义”,然后向下滚动并选择“自定义”,然后单击右上角的“新建”。然后为屏幕写下您的自定义尺寸,然后单击"OK",然后再次单击“OK”。之后,再次单击当前屏幕按钮并选择自定义大小。完成了!希望有帮助!
请确保已选中此按钮。
发布于 2012-10-22 16:32:58
尝试在ScrollView
上临时设置android:scrollY
。我还没有尝试过这个方法,但理论上它应该是有效的。只需记住在发布应用程序时删除该属性。
发布于 2014-05-17 06:02:04
从Android API 19开始,这个解决方案已经发生了变化。以下是对我起作用的方法。
转到Android虚拟设备管理器(在Eclipse中,这是在Window > Android Virtual Device Manager中),在那里之后,转到Device Definitions选项卡并创建一个新设备。给它起个令人难忘的名字,比如"Long Scroller“。
在编辑/创建设备屏幕中,将垂直尺寸设置为您认为的滚动视图的长度(7000px对于我的使用已经足够了)。您也可以稍后对其进行调整。
重新启动Eclipse,打开您的长滚动视图布局,您的长滚动条将出现在您的预览布局中。
https://stackoverflow.com/questions/13007489
复制相似问题