在屏幕上的滚动视图中显示视图

问题描述:

在我的活动中,我有一个滚动视图,其中包含具有许多视图的线性布局。有什么方法可以在开始此活动时显示特定视图(来自线性布局)?默认情况下这个视图是隐藏的,所以我必须滚动滚动视图才能看到它。在屏幕上的滚动视图中显示视图

非常感谢, 的Gratzi

您可以使用:

setVisibility(View.GONE); 

看到setVisibility的细节

随意问

+0

我想你是在回答另一个问题。 – Gratzi

+0

那么..你的观点如何隐藏?你可以发布一些代码吗? – coffee

+1

假设我有100个视图的滚动视图,但最多4个视图在特定时刻可见。要查看其他视图,您必须滚动,对吗?那么,我希望滚动视图在activity,displayde时被滚动到特定视图(例如,89)。它与setVisibility方法无关。 – Gratzi

滚动视图到要视图显示:

scrollView.smoothScrollTo(0, specificView.getTop()) 

请参阅Is there a way to programmatically scroll a scroll view to a specific edit text?

+0

View.getTop()是我需要的! – Alan