【问题标题】:How to return to the top of an activity after scrolling using a button?使用按钮滚动后如何返回活动顶部?
【发布时间】:2019-06-20 19:22:34
【问题描述】:

我正在创建一个使用滚动视图的应用程序,但不知道如何实现一个按钮,当按下该按钮时,该按钮会在滚动后将我从页面底部带到页面顶部。 ![页面底部]https://imgur.com/a/YLCJNAs ![按钮按下后的页面顶部]https://imgur.com/a/XXJSS2d

【问题讨论】:

标签: java android xml android-studio button


【解决方案1】:

考虑到您的 ScrollView 是 SV 并且您的按钮是 BTN ,就这样做了:

BTN.setOnClickListener(new View.OnClickListener() {

   @Override
   public void onClick(View view) {
       SV.fullScroll(ScrollView.FOCUS_UP);
   }

});

【讨论】:

    【解决方案2】:

    尝试在底部按钮的 onClick 中添加以下行

    yourScrollView.fullScroll(ScrollView.FOCUS_UP);
    

    【讨论】:

    • 如何让它在我想要的滚动视图变量上工作?因为我似乎无法像在图像视图或按钮上那样使用 findviewbyid
    猜你喜欢
    • 1970-01-01
    • 2013-03-25
    • 2016-03-17
    • 2021-10-28
    • 2014-10-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-03
    相关资源
    最近更新 更多