,可以通过以下步骤实现:
以下是一个示例代码:
Button button = findViewById(R.id.button);
NestedScrollView nestedScrollView = findViewById(R.id.nestedScrollView);
TextView textView = findViewById(R.id.textView);
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
int textViewTop = textView.getTop();
nestedScrollView.smoothScrollTo(0, textViewTop);
}
});
在上面的代码中,假设Button的id为button,NestedScrollView的id为nestedScrollView,文本视图的id为textView。你可以根据实际情况进行相应的修改。
这样,当你点击按钮时,NestedScrollView就会平滑地滚动到文本视图的位置。
领取专属 10元无门槛券
手把手带您无忧上云