2011-11-06 4 views
0

У меня много просмотров. И мне нравится, чтобы они были помещены в программу, учитывая размер экрана. Но у меня есть проблема с доступом к представлениям в цикле.Как программно просматривать представления?

Теперь я должен принять одно представление в то время:

view1.top = xdip 
view2.top = xdip 

То, что я действительно хочу сделать, это:

for c = 1 to 40 
    view(c).top = ... 
next 

Но я не могу заставить его работать. Может кто-нибудь просветить меня?

ответ

2

См. Это tutorial.

Вот пример:

For i = 0 To Activity.NumberOfViews - 1 
    Dim v As View 
    v = Activity.GetView(i) 
    v.Top = 30dip 
Next 
+0

Я видел это, но, как я знаю, что точка зрения, что мнение? Получите ли номер вида в том порядке, в котором я их создаю? – WizardOz

+0

Вы можете добавить свои представления в список или массив. Таким образом будет проще обрабатывать конкретные взгляды. – Erel

+0

Thanx для наконечника! На этой неделе я не сойду с ума :) – WizardOz

Смежные вопросы