Android不允许我运行TabActivity

时间:2011-10-23 18:53:00

标签: android tabs

以下代码运行正常。

 public class MyActivity extends Activity {

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);



}

}

但是当我做

时系统崩溃了
    public class MyActivity extends TabActivity {

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);



}

}

我不需要Main.xml中的任何内容。令人难以置信的是,为什么它不能在第二种情况下运行。 这是要运行的文件。

http://www.megaupload.com/?d=LT6S9SNN

1 个答案:

答案 0 :(得分:0)

TabActivity需要一个布局xml文件,与普通文件略有不同。  在该xml文件中,您必须指定TabHostTabWigdet。 在这两种情况下,您都指定了相同的布局xml文件,这就是您的TabActivity永远不会运行的原因。

了解更多信息see here