Oppure

Loading
15/10/13 20:28
TheDarkJuster
Stavo facendo un ppò di prove per capire lo sviluppo su android e devo dire tutto bene finchè non sono arrivato alle Intent: quando provo ad avviare una crash dell' applicazione. Non so perchè, vorrei che mi chiariste questa cosa. Cercando su google ho avuto gran pochi risultati, di conseguenza vi mostro il mio codice:
Android manifest:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.prova"
    android:installLocation="internalOnly"
    android:versionCode="1"
    android:versionName="1.0" >

    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
    <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />

    <uses-sdk
        android:minSdkVersion="10"
        android:targetSdkVersion="18" />

    <application
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme" >
        <activity
            android:name="com.prova.MainActivity"
            android:label="@string/app_name" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
				<category android:name="android.intent.category.DEFAULT" />
                
            </intent-filter>
        </activity>
        <activity
            android:name="com.prova.FullscreenActivity"
            android:configChanges="orientation|keyboardHidden|screenSize"
            android:label="@string/title_activity_fullscreen"
            android:theme="@style/FullscreenTheme" >
        </activity>
        <activity
            android:name="com.prova.MainActivity2"
            android:label="@string/title_activity_main_activity2" >
        </activity>
    </application>

</manifest>


Codice della activity da lanciare tramite l' intent:
package com.prova;

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

@SuppressLint("NewApi")
public class MainActivity2 extends Activity {
	
	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.activity_main_activity2);
	}

	@Override
	public boolean onCreateOptionsMenu(Menu menu) {
		// Inflate the menu; this adds items to the action bar if it is present.
		getMenuInflater().inflate(R.menu.main_activity2, menu);
		return true;
	}

}


codice che genera l' errore (quello che dovrebbe lanciare la mia activity):
Intent intent = new Intent(MainActivity.this, MainActivity2.class); //non funziona anche con  new Intent(this, MainActivity2.class);
startActivity(intent);


Qualche buona anima potrebbe dirmi dove sbaglio? Sarebbe molto gradito.......
aaa
15/10/13 20:38
pierotofy
E il messaggio di errore e'...?
Il mio blog: piero.dev
15/10/13 20:46
TheDarkJuster
Da parte dell' IDE nulla da parte del telefono il solito "L' applicazione ha smesso di funzionare [termina]"
aaa
16/10/13 8:41
tasx
Ciao, per vedere le eccezioni generate da android dovresti cercare un tab chiamato "LogCat" in eclipse(sempre se lo usi)...
aaa
16/10/13 13:29
TheDarkJuster
Niente eccezioni, ho anche provato a mettere un catch Exception ma niente, c' è una cosa che si chiama logcat su eclipse, ma rimane vuota.
aaa
16/10/13 14:35
tasx
guarda qui: anddev.it/…
aaa
16/10/13 15:09
TheDarkJuster
"La comprensione di questo post richiede almeno un'ora del tuo tempo" tempo che non ho
aaa
16/10/13 15:44
pierotofy
tempo che non ho


Allora temo dovrai chiedere aiuto da qualche altra parte. :yup: :pat:
Il mio blog: piero.dev