gpt4 book ai didi

android - 如何在 Android 的 ViewPager 中增加 child 的宽度?

转载 作者:行者123 更新时间:2023-11-30 03:54:06 25 4
gpt4 key购买 nike

我正在 ViewPager 上制作一个应用程序。我正在尝试增加和减少 ViewPager 的 child 的宽度。是否可能?如果可能的话,请帮助我提前表示感谢。

最佳答案

您可以使用 LayoutParam 设置子项的宽度,假设您在 viewpager 中有 TextView,然后在 instantiateItem()

@Override
public Object instantiateItem(final ViewGroup vGroup, int position) {
TextView tv = new TextView(context);
// set as fill parent
tv.setLayoutParams(new LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.WRAP_CONTENT));

// set as wrap_content
tv.setLayoutParams(new LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT));

// or by set as fixed size
tv.setLayoutParams(new LayoutParams(150, 200));

vGroup.add(tv);
}

关于android - 如何在 Android 的 ViewPager 中增加 child 的宽度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13619346/

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