Problema con le Intent

  • Creatore Discussione Creatore Discussione Enzoz
  • Data di inizio Data di inizio

Enzoz

Nuovo Utente
9 Lug 2013
1
0
0
Salve di recente, ho studiato le Intent, ma non le ho capite tanto bene. Adesso devo fare un programma che eseguita l'attività principale, apra una seconda attività, alla seguente maniera:

Attivtà principale:
Codice:
package com.example.prova;

import android.os.Bundle;
import android.app.Activity;
import android.content.Intent;
import android.view.Menu;

public class MainActivity extends Activity {

	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.activity_main);
		Intent miaIntent = new Intent(MainActivity.this, secondacitivity.class);
		startActivity(miaIntent);
	}
}
Seconda attività:
Codice:
package com.example.prova;

import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;

public class secondacitivity extends Activity {
  private TextView tv;	
  @Override
  public void onCreate(Bundle savedInstanceState) {
      tv.setText("Questa è la seconda activity");            
  }
}

Dichiarazione della classi nel file Manifest:
Codice:
<application
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme" >
        <activity
            android:name="com.example.prova.MainActivity"
            android:label="@string/app_name" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
        <activity 
            android:name="com.example.prova.secondacitivity">
		</activity>
    </application>

Ma il mio problema è che quando eseguo l'applicazione la chiude istantaneamente, dicendo che sfortunatamente il programma è stato chiuso, ma non capisco cosa c'è disbagliato :incazz2: Grazie mille a tutti per l'aiuto ;)
 
Anche io ho lo stesso problema con una piccola app simile alla tua , il problema me lo da proprio sull oggetto Intent

Intent form_intent = new Intent(getApplicationContext(),Form.class);
form_intent.putExtras(bundle);
startActivity(form_intent);

il problema l'IDE mi dice che è Form.class
che è la mia seconda Activity... se qualcuno può aiutarmi :eek::eek:

Sono appena iscritto ma vi seguo da un bel pò di tempo, un saluto a tutti !
 
Ho risolto , il problema è che in Form.class non riconosceva la classe dell'activity creata da me ma qualcos altro , presumo che ci sia già un oggetto Form presente nelle librerie utilizzate... almeno penso , sono solo 2 ore che provo a programmare in Android
 
Ho risolto , il problema è che in Form.class non riconosceva la classe dell'activity creata da me ma qualcos altro , presumo che ci sia già un oggetto Form presente nelle librerie utilizzate... almeno penso , sono solo 2 ore che provo a programmare in Android

Ciao, dovresti modificare il titolo aggiungendo in cima [risolto].

Grazie.
 

Discussioni simili