我想在Android应用程序中创建页面:
,我正在考虑两种方式,但我不确定这些是好方法
甚至启用方式。
你可以给我一些关于方法的建议,或者让我更好地了解一种方法。
[想要制作]
[我正在考虑的方式]
方式A.制作10个布局
布局(称之为layout1)用于索引页面。另一个布局(称之为layout2~10)用于其他页面。如果单击layout1中的按钮,将显示布局(从2到10)
[问题] 我不知道如何以这种方式启用可滚动。
方式B.制作1个html(1个布局包含WebView)
使用如下文字和链接制作索引:
<link href="common.css" rel="stylesheet" type="text/css">
~~~~~~~
<div class="pages"></div>
<a href="#p1">to page 1 </a>
<a href="#p2">to page 2 </a>
~~~~~~~
</div>
使用图像制作其他页面并将这些部分命名为
<div class="pages"></div>
<a name="p1">
<img src="imgP1.jpg">
</div>
<div class="pages"></div>
<a name="p2">
~~~~~~~
这种方式有以下两个问题:
[问题1] 如何为手机设置每个页面的大小。
[问题2] 在这种情况下,滚动不是水平的。如何横向更改它 使用JavaScript?如果是这样,我如何使用它,以及JavaScirpt应该使用它 我用?
答案 0 :(得分:0)
A的方式通常会让你的应用更具原生外观,所以我会遵循这条路线。
使page1成为ListView。如果列表中有更多项目适合屏幕,ListView将自动允许滚动。
单击某个项目时,将调用回调方法onItemClick
,您可以在其中打开显示第2页到第9页的其他活动。