0
Je veux partager URL d'autres applications et l'ajouter dans le champ EditTextURL Partage d'autres app
Manifest:
<intent-filter>
<action android:name="android.intent.action.SEND" />
<category android:name="android.intent.category.DEFAULT" />
<data android:mimeType="text/plain" />
</intent-filter>
Activité:
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
et1=(EditText)findViewById(R.id.et1);
Bundle extras = getIntent().getExtras();
String value1 = extras.getString(Intent.EXTRA_TEXT);
et1.setText(value1);
Mais lorsque je tente courir app il fermer, qu'est-ce que je fais mal? Je vois mon application dans la liste d'actions si manifeste est pas mal
Ajouté: Erreur de LogCat à cordes voie
Utilisez LogCat pour examiner la pile Java trace associée à votre application: https://stackoverflow.com/questions/23353173/unheureusement-myapp-has-stopped-how-can-i-solve-this – CommonsWare
Il pourrait y avoir des erreurs sérieuses dans 'onCreate()' de votre Activity qui nous ne le savons pas car le code n'est pas dans la question. Y a-t-il un appel 'setContentView()' approprié? Y a-t-il un appel 'findViewById()' (aboutissant) '' pour le 'EditText'? Est l'appel 'setText()' après ceux-ci et pas avant, etc. Vous devriez partager plus de code. (Et bien sûr, vérifier et partager le journal de l'accident de LogCat comme suggéré.) –
J'ai édité et ajouter du code complet, mais tout est ok je pense, édité logcat avertir –