#android
#Android
Вопрос:
Как удалить 2 точки в нижней части tabhost, пожалуйста, смотрите изображение ниже, чтобы получить более подробную информацию. Большое спасибо.
Это XML, я использую tabhost по умолчанию, и я не знаю, почему они появляются
<FrameLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="1"
android:layout_marginBottom="50dp">
<TabHost android:id="@android:id/tabhost"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<FrameLayout
android:id="@android:id/tabcontent"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_gravity="top"
android:layout_marginLeft="-4dp"
android:layout_marginRight="-4dp"
android:layout_marginTop="37dp"
android:layout_weight="1" >
</FrameLayout>
<TabWidget
android:id="@android:id/tabs"
style="@color/white"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="0" />
</LinearLayout>
</TabHost>
</FrameLayout>
Ответ №1:
Вам нужно будет опубликовать XML / код, который вы использовали для создания этого.
Комментарии:
1. вы пробовали размещать TabWidget внутри framelayout с идентификатором: tabcontent?
2. у вас должен быть открывающий тег для линейного макета. также удалите атрибут layout_weight, поскольку в нем нет необходимости, и вы используете его неправильно. в зависимости от ориентации linear_layout дочерние элементы внутри будут иметь либо 0dp высоты, либо ширины.