gpt4 book ai didi

android - 多 View Android ScrollView scrollTo Popover 不工作

转载 作者:行者123 更新时间:2023-11-29 13:58:25 29 4
gpt4 key购买 nike

我的应用程序在 View A 中打开。在 View B 中,我制作了一个自定义弹出窗口,其 View 包含:

LinearLayout
ScrollView
LinearLayout1
LinearLayout2
.
.
.
LinearLayoutN

我想做的是从 View A 移入 View B,将垂直滚动位置设置为弹出窗口中 ScrollView 的特定 LinearLayout。

我在代码中将 ScrollView 分配给一个变量

variable.scrollTo

不工作。

我也试过

sView.post(new Runnable() {     
@Override
public void run() {
sView.scrollTo(0, myNum);
}
});

在我运行以设置 View B 的例程中,在 OnCreate 例程的外部进行了尝试。滚动 ScrollView 似乎没有任何效果。

最佳答案

sView.post(new Runnable() {     
@Override
public void run() {
sView.scrollTo(0, scrollYPos);
}
});

非常有用,但它的位置更为重要。对于位于弹出窗口 View 内部的 ScrollView ,上面的代码实际上必须放置在真正将该弹出窗口显示到屏幕上的代码之后。

关于android - 多 View Android ScrollView scrollTo Popover 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10855022/

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