Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on Apr 30th, 2012  |  syntax: None  |  size: 3.93 KB  |  hits: 14  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. explicit Intent to start new activity automatically after a splash screen
  2. splashTread = new Thread() {
  3.                 @Override
  4.                 public void run() {
  5.                     try {
  6.                         synchronized(this){
  7.  
  8.                             //wait 5 sec
  9.                             wait(_splashTime);
  10.                         }
  11.  
  12.                     } catch(InterruptedException e) {}
  13.                     finally {
  14.                         finish();
  15.  
  16.                         //start a new activity
  17.  
  18.                                 Intent intent = new Intent(MAIN.this, Home.class);
  19.                                 startActivity(intent);
  20.  
  21.                         stop();
  22.        
  23. 02-12 13:01:46.009: D/AndroidRuntime(753): Shutting down VM
  24. 02-12 13:01:46.009: W/dalvikvm(753): threadid=1: thread exiting with uncaught exception (group=0x4001e560)
  25. 02-12 13:01:46.049: E/AndroidRuntime(753): FATAL EXCEPTION: main
  26. 02-12 13:01:46.049: E/AndroidRuntime(753): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.madonk.LAFEST/com.madonk.LAFEST.Home}: java.lang.ClassCastException: android.widget.LinearLayout
  27. 02-12 13:01:46.049: E/AndroidRuntime(753):  at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1702)
  28. 02-12 13:01:46.049: E/AndroidRuntime(753):  at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1722)
  29. 02-12 13:01:46.049: E/AndroidRuntime(753):  at android.app.ActivityThread.access$1500(ActivityThread.java:124)
  30. 02-12 13:01:46.049: E/AndroidRuntime(753):  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:974)
  31. 02-12 13:01:46.049: E/AndroidRuntime(753):  at android.os.Handler.dispatchMessage(Handler.java:99)
  32. 02-12 13:01:46.049: E/AndroidRuntime(753):  at android.os.Looper.loop(Looper.java:130)
  33. 02-12 13:01:46.049: E/AndroidRuntime(753):  at android.app.ActivityThread.main(ActivityThread.java:3821)
  34. 02-12 13:01:46.049: E/AndroidRuntime(753):  at java.lang.reflect.Method.invokeNative(Native Method)
  35. 02-12 13:01:46.049: E/AndroidRuntime(753):  at java.lang.reflect.Method.invoke(Method.java:507)
  36. 02-12 13:01:46.049: E/AndroidRuntime(753):  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839)
  37. 02-12 13:01:46.049: E/AndroidRuntime(753):  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597)
  38. 02-12 13:01:46.049: E/AndroidRuntime(753):  at dalvik.system.NativeStart.main(Native Method)
  39. 02-12 13:01:46.049: E/AndroidRuntime(753): Caused by: java.lang.ClassCastException: android.widget.LinearLayout
  40. 02-12 13:01:46.049: E/AndroidRuntime(753):  at android.app.ListActivity.onContentChanged(ListActivity.java:241)
  41. 02-12 13:01:46.049: E/AndroidRuntime(753):  at com.android.internal.policy.impl.PhoneWindow.setContentView(PhoneWindow.java:256)
  42. 02-12 13:01:46.049: E/AndroidRuntime(753):  at android.app.Activity.setContentView(Activity.java:1716)
  43. 02-12 13:01:46.049: E/AndroidRuntime(753):  at com.madonk.LAFEST.Home.onCreate(Home.java:11)
  44. 02-12 13:01:46.049: E/AndroidRuntime(753):  at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
  45. 02-12 13:01:46.049: E/AndroidRuntime(753):  at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1666)
  46. 02-12 13:01:46.049: E/AndroidRuntime(753):  ... 11 more
  47.        
  48. package com.madonk.LAFEST;
  49.  
  50. import android.app.ListActivity;
  51. import android.os.Bundle;
  52.  
  53. public class Home extends ListActivity {
  54.     /** Called when the activity is first created. */
  55.     @Override
  56.     public void onCreate(Bundle savedInstanceState) {
  57.         super.onCreate(savedInstanceState);
  58.         setContentView(R.layout.home);
  59.     }
  60. }
  61.        
  62. Intent intent = new Intent(getBaseContext(), Home.class);
  63.                                     startActivity(intent);
  64.        
  65. 02-12 13:01:46.049: E/AndroidRuntime(753): Caused by: java.lang.ClassCastException: android.widget.LinearLayout 02-12
  66. 13:01:46.049: E/AndroidRuntime(753):  at android.app.ListActivity.onContentChanged(ListActivity.java:241)
  67.        
  68. at com.madonk.LAFEST.Home.onCreate(Home.java:11)