Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.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 如何在运行时添加布局并在下一次和上一次单击时进行管理?_Android_Android Layout_Android Viewpager - Fatal编程技术网

Android 如何在运行时添加布局并在下一次和上一次单击时进行管理?

Android 如何在运行时添加布局并在下一次和上一次单击时进行管理?,android,android-layout,android-viewpager,Android,Android Layout,Android Viewpager,你好,我陷入了困境: 如图所示,整个部分分为3个部分 “中间部分”是我想在运行时添加的一个布局(相对布局),这个相对布局我需要用一些图像来改变背景 我卡住的地方: 简言之!_ 就像另一个适配器(paderAdapter/BaseAdapter/ArrayAdapter)一样,我们已经通过装箱传递了一些值/arrayList。如果我在运行时添加这些值,比如单击下一个,然后彼此添加,我将管理所有布局,会怎么样 简短地_ 我想在单击“下一步”按钮时添加另一个相对布局,和上一个添加到图像背景的按钮相同,

你好,我陷入了困境:

如图所示,整个部分分为3个部分

“中间部分”是我想在运行时添加的一个布局(相对布局),这个相对布局我需要用一些图像来改变背景

我卡住的地方

简言之!_

就像另一个适配器(paderAdapter/BaseAdapter/ArrayAdapter)一样,我们已经通过装箱传递了一些值/arrayList。如果我在运行时添加这些值,比如单击下一个,然后彼此添加,我将管理所有布局,会怎么样

简短地_

我想在单击“下一步”按钮时添加另一个相对布局,和上一个添加到图像背景的按钮相同,然后再次单击“添加另一个相对布局”,依此类推

如果我单击“上一步”按钮,视图将随上一个相对布局而更改。就像查看寻呼机一样

但我不需要在这里滑动手势,只需在单击下一个和上一个按钮时查看更改

如果这件事很容易处理通过ViewPager或其他方式是更好的方式来生成这件事


请给我建议。

从您的上述评论中,我了解到您每次单击“下一步”时都必须显示具有不同背景的相对布局。我的建议是

1) 在ArrayList或列表中添加背景绘图或图像

2) 将初始位置为0的背景图像设置为相关布局的ImageView

3) 单击“下一步”按钮,只需将下一个位置的图像设置到视图中,并将相反的内容应用到上一个位置


您还可以使用幻灯片动画在图片移动到下一个和上一个时显示

为什么要添加Relativelayout单击“下一步”按钮,您只需更改标题中的布局内容,我需要在每个页面上添加背景,每个页面在运行时添加,该布局的数量可能是5/10/20等,这就是我需要在运行时添加@Lochanaragupathin View Pager的原因,我无法在运行时添加页数@Birajzalavadia你试过编码吗?你可以发布一些代码以获得更好的帮助吗?我在查看寻呼机上工作过,但在查看寻呼机上我无法完成这项工作。就像如果我需要创建自定义ListView,那么我们可以创建一个自定义行并添加到ArrayAdapter中。就像这样,我需要添加自定义布局,但我在其中添加了ArrayAdapter/pagerAdapter。这有意义吗@恶作剧病