gpt4 book ai didi

android - 如何将 View 滚动到屏幕顶部

转载 作者:行者123 更新时间:2023-12-05 06:29:41 25 4
gpt4 key购买 nike

我的 android NestedScrollView 中有一个 EditText,我希望它在聚焦时位于顶部,如下所示:

enter image description here

我试过:

平滑滚动/滚动到直接像素,SmoothScrolling/滚动到 View 的顶部(或底部)

它们都不起作用,甚至没有始终如一的响应。

编辑:

我知道了,将问题留给文档处理。

我得到了 ScrollView 的大小

scrollView.getBottom();

然后使用以下命令滚动到预期位置:

scrollView.scrollTo(0,2*scrollView.getBottom()/5); //size will vary from view to view

最佳答案

也许您的 scrollView 没有足够的时间来计算它的大小?你试过了吗:

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

关于android - 如何将 View 滚动到屏幕顶部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53285627/

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