J'ai deux classes comme trial.java et ImageWoLab0.java (Image sans lable 0) .Quand je lance mon application, je reçois erreur comme: L'application s'est arrêté de façon inattendue !!L'application s'est arrêtée de manière inattendue!
public void onClick(View v)
{
switch (v.getId())
{
case R.id.btnSequence:
Intent intent1 = new Intent();
intent1.setClass(this,ImageWoLab0.class); /*To open new Screen/Activity */
//intent1.putExtra("String_key", "value"); /*Passing a key/value(Condition) to Activity2.class*/
startActivity(intent1); /*open the new screen/Activity*/
break;
case R.id.btnVideo:
Intent intent2 = new Intent();
intent2.setClass(this,Activity2.class);
intent2.putExtra("String_key", "value1");
startActivity(intent2);
break;
case R.id.btnInfo:
Intent intent3 = new Intent();
intent3.setClass(this,Activity2.class);
intent3.putExtra("String_key", "value2");
startActivity(intent3);
break;
}
classe Othar comme:
public class ImageWoLab0 extends Activity implements OnClickListener
{ private static String TAG = "tag";
@Override
public void onCreate(Bundle savedInstanceState)
{
Log.i(TAG, "abc");
super.onCreate(savedInstanceState);
setContentView(R.layout.image0);
ImageButton o1 = (ImageButton) findViewById(R.id.next);
o1.setOnClickListener(this);
}
@Override
public void onClick(View v)
{
switch (v.getId())
{
case R.id.next:
Intent intent1 = new Intent();
intent1.setClass(this,ImageWoLab1.class);
startActivity(intent1);
break;
}
}
}
J'ai propre encore et encore reconstruire à nouveau même toujours les mêmes messageis d'affichage. Je reçois journal comme: désolé si je pas envoyer au journal format (première fois que je suis en utilisant logcat):
11-08 12:48:55.084: INFO/tag(334): abc
11-08 12:48:55.154: WARN/dalvikvm(334): threadid=1: thread exiting with uncaught exception (group=0x4001d800)
11-08 12:48:55.204: ERROR/AndroidRuntime(334): FATAL EXCEPTION: main
11-08 12:48:55.204: ERROR/AndroidRuntime(334): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.Trial/com.example.Trial.ImageWoLab0}: java.lang.ClassCastException: android.widget.ImageView
11-08 12:48:55.204: ERROR/AndroidRuntime(334): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2663)
11-08 12:48:55.204: ERROR/AndroidRuntime(334): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2679)
11-08 12:48:55.204: ERROR/AndroidRuntime(334): at android.app.ActivityThread.access$2300(ActivityThread.java:125)
11-08 12:48:55.204: ERROR/AndroidRuntime(334): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2033)
11-08 12:48:55.204: ERROR/AndroidRuntime(334): at android.os.Handler.dispatchMessage(Handler.java:99)
11-08 12:48:55.204: ERROR/AndroidRuntime(334): at android.os.Looper.loop(Looper.java:123)
11-08 12:48:55.204: ERROR/AndroidRuntime(334): at android.app.ActivityThread.main(ActivityThread.java:4627)
11-08 12:48:55.204: ERROR/AndroidRuntime(334): at java.lang.reflect.Method.invokeNative(Native Method)
11-08 12:48:55.204: ERROR/AndroidRuntime(334): at java.lang.reflect.Method.invoke(Method.java:521)
11-08 12:48:55.204: ERROR/AndroidRuntime(334): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
11-08 12:48:55.204: ERROR/AndroidRuntime(334): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
11-08 12:48:55.204: ERROR/AndroidRuntime(334): at dalvik.system.NativeStart.main(Native Method)
11-08 12:48:55.204: ERROR/AndroidRuntime(334): Caused by: java.lang.ClassCastException: android.widget.ImageView
11-08 12:48:55.204: ERROR/AndroidRuntime(334): at com.example.Trial.ImageWoLab0.onCreate(ImageWoLab0.java:21)
11-08 12:48:55.204: ERROR/AndroidRuntime(334): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
11-08 12:48:55.204: ERROR/AndroidRuntime(334): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2627)
11-08 12:48:55.204: ERROR/AndroidRuntime(334): ... 11 more
11-08 12:48:55.264: WARN/ActivityManager(61): Force finishing activity com.example.Trial/.ImageWoLab0
11-08 12:48:55.274: WARN/ActivityManager(61): Force finishing activity com.example.Trial/.Trial
J'ai revérifier mon image, classe, manifeste etc tout bien ici !! s'il vous plaît aidez-moi si vous voulez je peux envoyer du code aussi.je veux dire une chose que récemment j'ai supprimé un fichier de classe et toutes les références de cette classe aussi par exemple entrée d'activité dans le manifeste, .xml etc. Je ne pense pas que cette suppression pose problème !!! – Alok