Salut, je commence a programmer en java et j'essaie de gerer les evenements mais j'ai un gros problème, je n'ai aucun bug de signaler via la console ou le logcat sur mon code alors que l'application se ferme au lancement, voici mon code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
package com.example.tarot;
import android.support.v7.app.ActionBar;
import android.support.v4.app.Fragment;
import android.view.View.OnClickListener;
import android.app.Activity;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.Menu;
import android.view.MenuItem;
import android.view.MotionEvent;
import android.view.View;
import android.view.ViewGroup;
import android.widget.Button;
import android.widget.EditText;
import android.os.Build;
 
// Notre activité détectera les touchers et les clics sur les vues qui se sont inscrites
public class MainActivity extends Activity implements View.OnTouchListener, View.OnClickListener {
  private Button b = null;
 
  @Override
  public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
 
    setContentView(R.layout.activity_main);
 
    b = (Button) findViewById(R.id.button1);
    b.setOnTouchListener(this);
    b.setOnClickListener(this);
 
 
 
  }
 
  @Override
  public boolean onTouch(View v, MotionEvent event) {
    /* Réagir au toucher */
    return true;
  }
 
  @Override
  public void onClick(View v) {
    /* Réagir au clic */
	  EditText t1 = (EditText) findViewById(R.id.editText1);
		 t1.setText("RRRRRR");
  }
 
 
}
Et le xml:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:paddingBottom="@dimen/activity_vertical_margin"
    android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"
    tools:context="com.example.tarot.MainActivity$PlaceholderFragment" >
 
    <Button
        android:id="@+id/button1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentTop="true"
        android:layout_centerHorizontal="true"
        android:layout_marginTop="97dp"
        android:text="Button" />
 
    <EditText
        android:id="@+id/editText1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentTop="true"
        android:layout_centerHorizontal="true"
        android:layout_marginTop="44dp"
        android:ems="10" />
 
</RelativeLayout>
Si quelqu'un peut m'expliquer d'où ca viens please, je sèche ...

EDIT: C'est bien dans le frag main. xml ou dans l'autre xml qu'il faut mettre le code relatif à l'interface graphique ?