我正在尝试将一个页面应用程序变成一个带有标签的应用程序。我查看了各种Google搜索解决方案,但都没有工作,而且我无法在任何地方找到“标签 - 他们如何工作”!我在使用“Google搜索”答案时遇到的一个问题是main.xml布局中的空指针异常。让Tabs(Tabhost)正常工作
任何人都可以帮助/指向我一个体面的页面?
我的代码如下。
谢谢,
马丁。
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<LinearLayout android:id="@+id/LinearLayout01" android:layout_width="wrap_content" android:layout_height="wrap_content">
<EditText android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/edtICAO" android:text=" "></EditText>
<Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Brief!" android:id="@+id/btnBrief" android:onClick="btnBriefClick"></Button>
<Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/btnHome" android:text="Home" android:clickable="true" android:onClick="btnHomeClick"></Button><Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/btnChartList" android:text="Charts List" android:onClick="btnChartClick"></Button></LinearLayout><ScrollView android:id="@+id/ScrollView02" android:layout_width="wrap_content" android:layout_height="wrap_content"><LinearLayout android:id="@+id/LinearLayout02" android:layout_width="wrap_content" android:layout_height="wrap_content" android:orientation="vertical"><TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Metar :" android:id="@+id/txtMetar"></TextView><TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="TAF :" android:id="@+id/txtTAF"></TextView></LinearLayout></ScrollView><ScrollView android:id="@+id/ScrollView01" android:layout_width="fill_parent" android:fillViewport="true" android:isScrollContainer="false" android:scrollbarAlwaysDrawHorizontalTrack="true" android:scrollbarAlwaysDrawVerticalTrack="true" android:scrollbars="horizontal|vertical" android:visibility="visible" android:layout_height="fill_parent">
<TextView android:id="@+id/txtNotam" android:text="NOTAM :" android:layout_height="fill_parent" android:layout_width="fill_parent" android:textColor="@color/black" android:background="@color/white"></TextView>
</ScrollView>
</LinearLayout>
[试着看这里】(http://developer.android.com/resources/tutorials/views/hello-tabwidget.html)。 – dhaag23 2010-11-11 17:13:01