Код: Выделить всё
TabHost tabHost = getTabHost();
TabHost.TabSpec tabSpec;
tabSpec = tabHost.newTabSpec("tag1");
tabSpec.setIndicator("Вкладка 1");
tabSpec.setContent(new Intent(this, DataActivity.class));
tabHost.addTab(tabSpec);
вот лог
Код: Выделить всё
09-16 02:31:47.026: E/AndroidRuntime(19441): FATAL EXCEPTION: main
09-16 02:31:47.026: E/AndroidRuntime(19441): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.myproject/com.example.myproject.MainActivity}: android.content.ActivityNotFoundException: Unable to find explicit activity class {com.example.myproject/com.example.myproject.DataActivity}; have you declared this activity in your AndroidManifest.xml?
09-16 02:31:47.026: E/AndroidRuntime(19441): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2211)
09-16 02:31:47.026: E/AndroidRuntime(19441): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2261)
09-16 02:31:47.026: E/AndroidRuntime(19441): at android.app.ActivityThread.access$600(ActivityThread.java:141)
09-16 02:31:47.026: E/AndroidRuntime(19441): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1256)
09-16 02:31:47.026: E/AndroidRuntime(19441): at android.os.Handler.dispatchMessage(Handler.java:99)
09-16 02:31:47.026: E/AndroidRuntime(19441): at android.os.Looper.loop(Looper.java:137)
09-16 02:31:47.026: E/AndroidRuntime(19441): at android.app.ActivityThread.main(ActivityThread.java:5103)
09-16 02:31:47.026: E/AndroidRuntime(19441): at java.lang.reflect.Method.invokeNative(Native Method)
09-16 02:31:47.026: E/AndroidRuntime(19441): at java.lang.reflect.Method.invoke(Method.java:525)
09-16 02:31:47.026: E/AndroidRuntime(19441): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:737)
09-16 02:31:47.026: E/AndroidRuntime(19441): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)
09-16 02:31:47.026: E/AndroidRuntime(19441): at dalvik.system.NativeStart.main(Native Method)
09-16 02:31:47.026: E/AndroidRuntime(19441): Caused by: android.content.ActivityNotFoundException: Unable to find explicit activity class {com.example.myproject/com.example.myproject.DataActivity}; have you declared this activity in your AndroidManifest.xml?
09-16 02:31:47.026: E/AndroidRuntime(19441): at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1628)
09-16 02:31:47.026: E/AndroidRuntime(19441): at android.app.ActivityThread.resolveActivityInfo(ActivityThread.java:2024)
09-16 02:31:47.026: E/AndroidRuntime(19441): at android.app.LocalActivityManager.startActivity(LocalActivityManager.java:285)
09-16 02:31:47.026: E/AndroidRuntime(19441): at android.widget.TabHost$IntentContentStrategy.getContentView(TabHost.java:749)
09-16 02:31:47.026: E/AndroidRuntime(19441): at android.widget.TabHost.setCurrentTab(TabHost.java:413)
09-16 02:31:47.026: E/AndroidRuntime(19441): at android.widget.TabHost.addTab(TabHost.java:240)
09-16 02:31:47.026: E/AndroidRuntime(19441): at com.example.myproject.MainActivity.onCreate(MainActivity.java:22)
09-16 02:31:47.026: E/AndroidRuntime(19441): at android.app.Activity.performCreate(Activity.java:5133)
09-16 02:31:47.026: E/AndroidRuntime(19441): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087)
09-16 02:31:47.026: E/AndroidRuntime(19441): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2175)
09-16 02:31:47.026: E/AndroidRuntime(19441): ... 11 more