Advertisement
Guest User

Untitled

a guest
Jul 16th, 2014
403
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 6.08 KB | None | 0 0
  1. // Interface
  2. public interface OnCreateListener extends Serializable {
  3.     public void onObjCreate();
  4. }
  5.  
  6. //Main Activity
  7.         @Override
  8.     protected void onCreate(Bundle savedInstanceState) {
  9.         super.onCreate(savedInstanceState);
  10.         setContentView(R.layout.activity_palatok);
  11.  
  12.         OnCreateListener inter = new OnCreateListener() {
  13.            
  14.             @Override
  15.             public void onObjCreate() {
  16.                 Log.d("pltk", "dfgbfdgh");
  17.                
  18.             }
  19.         };
  20.         Intent in = new Intent(Palatok.this, SecondActivity.class);
  21.         in.putExtra("ob", inter);
  22.         startActivity(in);
  23.  
  24.     }
  25.  
  26. //Second Activity
  27.         @Override
  28.     protected void onCreate(Bundle savedInstanceState) {
  29.         super.onCreate(savedInstanceState);
  30.         setContentView(R.layout.activity_second);
  31.  
  32.         OnCreateListener inter = (OnCreateListener) getIntent().getSerializableExtra("ob");
  33.         inter.onObjCreate();
  34.  
  35.     }
  36.  
  37. //Logcat
  38. 07-16 13:45:01.172: E/AndroidRuntime(1622): FATAL EXCEPTION: main
  39. 07-16 13:45:01.172: E/AndroidRuntime(1622): Process: com.example.palatok, PID: 1622
  40. 07-16 13:45:01.172: E/AndroidRuntime(1622): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.palatok/com.example.palatok.Palatok}: java.lang.RuntimeException: Parcelable encountered IOException writing serializable object (name = com.example.palatok.Palatok$1)
  41. 07-16 13:45:01.172: E/AndroidRuntime(1622):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2195)
  42. 07-16 13:45:01.172: E/AndroidRuntime(1622):     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2245)
  43. 07-16 13:45:01.172: E/AndroidRuntime(1622):     at android.app.ActivityThread.access$800(ActivityThread.java:135)
  44. 07-16 13:45:01.172: E/AndroidRuntime(1622):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1196)
  45. 07-16 13:45:01.172: E/AndroidRuntime(1622):     at android.os.Handler.dispatchMessage(Handler.java:102)
  46. 07-16 13:45:01.172: E/AndroidRuntime(1622):     at android.os.Looper.loop(Looper.java:136)
  47. 07-16 13:45:01.172: E/AndroidRuntime(1622):     at android.app.ActivityThread.main(ActivityThread.java:5017)
  48. 07-16 13:45:01.172: E/AndroidRuntime(1622):     at java.lang.reflect.Method.invokeNative(Native Method)
  49. 07-16 13:45:01.172: E/AndroidRuntime(1622):     at java.lang.reflect.Method.invoke(Method.java:515)
  50. 07-16 13:45:01.172: E/AndroidRuntime(1622):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:779)
  51. 07-16 13:45:01.172: E/AndroidRuntime(1622):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595)
  52. 07-16 13:45:01.172: E/AndroidRuntime(1622):     at dalvik.system.NativeStart.main(Native Method)
  53. 07-16 13:45:01.172: E/AndroidRuntime(1622): Caused by: java.lang.RuntimeException: Parcelable encountered IOException writing serializable object (name = com.example.palatok.Palatok$1)
  54. 07-16 13:45:01.172: E/AndroidRuntime(1622):     at android.os.Parcel.writeSerializable(Parcel.java:1316)
  55. 07-16 13:45:01.172: E/AndroidRuntime(1622):     at android.os.Parcel.writeValue(Parcel.java:1264)
  56. 07-16 13:45:01.172: E/AndroidRuntime(1622):     at android.os.Parcel.writeArrayMapInternal(Parcel.java:618)
  57. 07-16 13:45:01.172: E/AndroidRuntime(1622):     at android.os.Bundle.writeToParcel(Bundle.java:1692)
  58. 07-16 13:45:01.172: E/AndroidRuntime(1622):     at android.os.Parcel.writeBundle(Parcel.java:636)
  59. 07-16 13:45:01.172: E/AndroidRuntime(1622):     at android.content.Intent.writeToParcel(Intent.java:7013)
  60. 07-16 13:45:01.172: E/AndroidRuntime(1622):     at android.app.ActivityManagerProxy.startActivity(ActivityManagerNative.java:2076)
  61. 07-16 13:45:01.172: E/AndroidRuntime(1622):     at android.app.Instrumentation.execStartActivity(Instrumentation.java:1419)
  62. 07-16 13:45:01.172: E/AndroidRuntime(1622):     at android.app.Activity.startActivityForResult(Activity.java:3424)
  63. 07-16 13:45:01.172: E/AndroidRuntime(1622):     at android.app.Activity.startActivityForResult(Activity.java:3385)
  64. 07-16 13:45:01.172: E/AndroidRuntime(1622):     at android.app.Activity.startActivity(Activity.java:3627)
  65. 07-16 13:45:01.172: E/AndroidRuntime(1622):     at android.app.Activity.startActivity(Activity.java:3595)
  66. 07-16 13:45:01.172: E/AndroidRuntime(1622):     at com.example.palatok.Palatok.onCreate(Palatok.java:28)
  67. 07-16 13:45:01.172: E/AndroidRuntime(1622):     at android.app.Activity.performCreate(Activity.java:5231)
  68. 07-16 13:45:01.172: E/AndroidRuntime(1622):     at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087)
  69. 07-16 13:45:01.172: E/AndroidRuntime(1622):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2159)
  70. 07-16 13:45:01.172: E/AndroidRuntime(1622):     ... 11 more
  71. 07-16 13:45:01.172: E/AndroidRuntime(1622): Caused by: java.io.NotSerializableException: com.example.palatok.Palatok
  72. 07-16 13:45:01.172: E/AndroidRuntime(1622):     at java.io.ObjectOutputStream.writeNewObject(ObjectOutputStream.java:1364)
  73. 07-16 13:45:01.172: E/AndroidRuntime(1622):     at java.io.ObjectOutputStream.writeObjectInternal(ObjectOutputStream.java:1671)
  74. 07-16 13:45:01.172: E/AndroidRuntime(1622):     at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:1517)
  75. 07-16 13:45:01.172: E/AndroidRuntime(1622):     at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:1481)
  76. 07-16 13:45:01.172: E/AndroidRuntime(1622):     at java.io.ObjectOutputStream.writeFieldValues(ObjectOutputStream.java:979)
  77. 07-16 13:45:01.172: E/AndroidRuntime(1622):     at java.io.ObjectOutputStream.defaultWriteObject(ObjectOutputStream.java:368)
  78. 07-16 13:45:01.172: E/AndroidRuntime(1622):     at java.io.ObjectOutputStream.writeHierarchy(ObjectOutputStream.java:1074)
  79. 07-16 13:45:01.172: E/AndroidRuntime(1622):     at java.io.ObjectOutputStream.writeNewObject(ObjectOutputStream.java:1404)
  80. 07-16 13:45:01.172: E/AndroidRuntime(1622):     at java.io.ObjectOutputStream.writeObjectInternal(ObjectOutputStream.java:1671)
  81. 07-16 13:45:01.172: E/AndroidRuntime(1622):     at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:1517)
  82. 07-16 13:45:01.172: E/AndroidRuntime(1622):     at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:1481)
  83. 07-16 13:45:01.172: E/AndroidRuntime(1622):     at android.os.Parcel.writeSerializable(Parcel.java:1311)
  84. 07-16 13:45:01.172: E/AndroidRuntime(1622):     ... 26 more
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement