Вверх ↑
Ответов: 2200
Рейтинг: 673
#1: 2021-05-09 16:57:12 ЛС | профиль | цитата
Spectr20, TabHost исправен и переключение между вкладками происходит, но так как в каждой вкладке первой идет одинаковая кнопка, то и создается впечатление что не работает переключение. В вкладке если это не один элемент, то нужно расставлять.
Как вариант:
Add(MainActivity,4162988,392,196)
{
Width=471
Height=580
Caption="Tab"
DefaultLayout="mainabsolute"
}
Add(Tab,11661948,749,210)
{
TabHost="testTab"
}
BEGIN_SDK
Add(TabEditMultiEx,8630608,21,21)
{
}
Add(TabView,10386913,91,168)
{
Left=35
Top=105
Caption="Одна кнопка"
}
Add(Button,3074485,203,154)
{
Left=45
Top=40
Caption="Первая"
Point(onClick)
}
END_SDK
Add(TabHost,11507285,686,126)
{
Left=25
Top=60
Width=385
Height=67
Name="testTab"
}
Add(Tab,1424204,798,210)
{
TabHost="testTab"
}
BEGIN_SDK
Add(TabEditMultiEx,14897131,21,21)
{
}
Add(TabView,14433992,35,105)
{
Left=35
Top=105
Caption="Две кнопка"
Index=1
}
Add(Button,5537374,203,175)
{
Left=80
Top=115
LayoutManager="ver01"
Caption="Первая"
Point(onClick)
AddHint(-8,-16,42,13,LayoutManager)
}
Add(Button,13547168,203,238)
{
Left=80
Top=240
LayoutManager="ver01"
Caption="Вторая"
Point(onClick)
AddHint(-8,-14,42,13,LayoutManager)
}
Add(LayoutLinear,7855822,469,231)
{
Name="ver01"
HeightMode=1
WidthMode=1
AddHint(-5,-23,42,13,Name)
}
END_SDK
Add(Tab,9044877,840,210)
{
TabHost="testTab"
}
BEGIN_SDK
Add(TabEditMultiEx,3519608,21,21)
{
}
Add(TabView,9695351,35,105)
{
Left=35
Top=105
Caption="Три кнопка"
Index=2
}
Add(Button,3624292,203,154)
{
Left=30
Top=25
LayoutManager="ver02"
Caption="Первая"
Point(onClick)
AddHint(-7,-18,42,13,LayoutManager)
}
Add(Button,4383433,203,210)
{
Left=30
Top=75
LayoutManager="ver02"
Caption="Вторая"
Point(onClick)
AddHint(-10,-18,42,13,LayoutManager)
}
Add(Button,5748120,203,259)
{
Left=35
Top=125
LayoutManager="ver02"
Caption="Третья"
Point(onClick)
AddHint(-10,-14,42,13,LayoutManager)
}
Add(LayoutLinear,12077135,413,217)
{
Name="ver02"
HeightMode=1
WidthMode=1
AddHint(-11,-15,42,13,Name)
}
END_SDK

Netspirit, а почему в TabView LinearLayout без
android:orientation="vertical"
?
карма: 11

0
Редактировалось 3 раз(а), последний 2021-05-09 18:03:41