【问题标题】:scrollview move section to top滚动视图将部分移动到顶部
【发布时间】:2018-04-02 11:39:50
【问题描述】:

我是 Android 编程新手。我正在使用滚动视图来呈现视图。

我的 XML 视图如下:

<ScrollView>

<LL1> <TV1> </LL1>
<LL2> <TV2> </LL2>
<LL3> <TV3> </LL3>
<LL4> <TV4> </LL4>
<LL5> <TV5> </LL5>
<LL6> <TV6> </LL6>

</ScrollView>

当我点击 TV6 时,LL6 布局应该移动到屏幕顶部。

我尝试了以下操作但无法正常工作:

 - TV6.getParent().requestChildFocus(TV6,TV6);
 - scrollView.smoothScrollTo(0, 0);

让我知道如何实现这一目标。

【问题讨论】:

  • 你是不是只在linearlayout里面使用textview?
  • @Thunder OP 需要将视图移到顶部。不滚动到视图
  • @JyotiJK 没有。有一些图片
  • 是滚动到显示屏顶部还是移动到滚动视图的顶部

标签: android scrollview


【解决方案1】:

试试这个,也许这对你有用

scrollView.post(new Runnable() { 
        public void run() { 
             scrollView.fullScroll(scrollView.FOCUS_DOWN);
        } });

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-26
    • 2017-01-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多