gpt4 book ai didi

Android:即使 View 滚动,如何将广告对齐到屏幕底部?

转载 作者:太空宇宙 更新时间:2023-11-03 11:41:30 24 4
gpt4 key购买 nike

我之前问过一个问题,我还是没能解决:

http://stackoverflow.com/questions/3126347/android-relativelayout-how-to-alignparentbottom-when-wrapped-in-a-scrollview

我想做的是使用 RelativeLayout 或 LinearLayout 将 View 与屏幕底部对齐,然后将该布局包装在 ScrollView 中以允许在必要时滚动(用于更改横向方向或在小屏幕上)设备)。

到目前为止,我发现只要底部可见,与父底部对齐的任何东西都可以很好地工作...但是如果底部在滚动下方,则与父底部对齐的 View 会跳到顶部。

对于出现在底部的广告来说,这似乎是一种非常常见的设计,所以我认为这是可能的。是吗?

最佳答案

我不知道是否有一种方法可以做到这一点,但这是我用来做这类事情的一个技巧。如果这是你想要的:
alt text http://img594.imageshack.us/img594/3419/scrollviewandads.png
这是我的代码:

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent" android:layout_height="fill_parent"
android:id="@+id/scrollAds">
<ScrollView android:id="@+id/scrollView"
android:layout_width="fill_parent" android:layout_height="fill_parent"
android:layout_marginBottom="50dip">
<TextView android:id="@+id/tvInScroll" android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:text="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque vitae metus ac leo ultrices placerat. Curabitur vel ipsum vitae urna ultricies rhoncus. Proin tempus felis nec turpis feugiat vitae vestibulum arcu faucibus. Donec dapibus mi at nisl mattis a malesuada lectus feugiat. Etiam ultricies adipiscing nisi, sed scelerisque mauris ultricies sagittis. Proin blandit dignissim magna, id consectetur justo molestie in. Nullam id nunc et sem dictum malesuada ac et libero. Integer vitae mattis est. Nulla sodales dolor nec metus tempor a vestibulum nisl pellentesque. Suspendisse interdum, risus non pulvinar aliquet, tellus elit sodales ligula, vitae mollis nisi massa eget purus. Etiam pharetra consectetur ipsum, eu pretium est egestas eu. Vivamus varius tortor ac leo gravida tempus. Ut semper scelerisque vestibulum. Morbi pretium neque vel neque tempus tempus. Proin tellus tortor, posuere nec dignissim in, venenatis hendrerit augue. Etiam eget justo a nisl semper lobortis. Etiam cursus sodales ipsum non sagittis. Vivamus non metus augue, vehicula iaculis tortor. Aenean tristique orci id lorem consequat vitae commodo metus auctor. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque vitae metus ac leo ultrices placerat. Curabitur vel ipsum vitae urna ultricies rhoncus. Proin tempus felis nec turpis feugiat vitae vestibulum arcu faucibus. Donec dapibus mi at nisl mattis a malesuada lectus feugiat. Etiam ultricies adipiscing nisi, sed scelerisque mauris ultricies sagittis. Proin blandit dignissim magna, id consectetur justo molestie in. Nullam id nunc et sem dictum malesuada ac et libero. Integer vitae mattis est. Nulla sodales dolor nec metus tempor a vestibulum nisl pellentesque. Suspendisse interdum, risus non pulvinar aliquet, tellus elit sodales ligula, vitae mollis nisi massa eget purus. Etiam pharetra consectetur ipsum, eu pretium est egestas eu. Vivamus varius tortor ac leo gravida tempus. Ut semper scelerisque vestibulum. Morbi pretium neque vel neque tempus tempus. Proin tellus tortor, posuere nec dignissim in, venenatis hendrerit augue. Etiam eget justo a nisl semper lobortis. Etiam cursus sodales ipsum non sagittis. Vivamus non metus augue, vehicula iaculis tortor. Aenean tristique orci id lorem consequat vitae commodo metus auctor. "></TextView>
</ScrollView>

<TextView android:layout_width="wrap_content" android:id="@+id/tvBelowScroll"
android:text="This is your ads TV" android:layout_height="50dip"
android:textStyle="bold" android:textSize="18dip"
android:layout_alignParentBottom="true"></TextView>
</RelativeLayout>

我希望这符合您的希望;)这只是一个带有边距的技巧。

关于Android:即使 View 滚动,如何将广告对齐到屏幕底部?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3473472/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com