Autore Topic: Problema prima App Switch Activity  (Letto 267 volte)

Offline GoS

  • Nuovo arrivato
  • *
  • Post: 2
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Xiaomi Mi4
  • Sistema operativo:
    Windows10,OpenSuse 41.2
Problema prima App Switch Activity
« il: 12 Aprile 2016, 12:59:56 CEST »
0
Salve a tutti ragazzi sto provando una semplicissima APP che fa lo Switch di Activity tramite Intent...
Android Studio non segnala nessuno errore ma l'app non viene eseguita correttamente si spegne subito quindi penso ci sia qualche errore di fondo nel mio codice che però non è un errore di scrittura insomma ... quindi non mi resta altro che incollarvi tutto quello che ho modificato dalla creazione del mio nuovo progetto  :
Codice: [Seleziona]
*In package*
SwitchActivity.java
package com.example.luigi.switchactivity;
 
    import android.app.Activity;
    import android.content.Intent;
    import android.os.Bundle;
    import android.view.View;
    import android.view.View.OnClickListener;
    import android.widget.Button;
 
    public class SwitchActivity extends Activity {
 
        @Override
        public void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);
 
            Button button1 = (Button)findViewById(R.id.button1);
            button1.setOnClickListener(new OnClickListener() {
                public void onClick(View v) {
                    Intent intent = new Intent(
                            getApplicationContext(),
                            SecondaActivity.class
                    );
                    startActivity(intent);
                }
            });
            Button button2 = (Button)findViewById(R.id.button2);   /*non ho ben chiaro se va qui (Main) oppure nella Seconda Activity
            button2.setOnClickListener(new OnClickListener() {
                public void onClick(View v) {
                    Intent intent = new Intent(
                            getApplicationContext(),
                            SwitchActivity.class
                    );
                    startActivity(intent);
                }
            });
        }
    }
---------------------------------------------------
 
package com.example.luigi.switchactivity;
 
        import android.app.Activity;
        import android.content.Intent;
        import android.os.Bundle;
        import android.view.View;
        import android.view.View.OnClickListener;
        import android.widget.Button;
 
public class SecondaActivity extends Activity {
 
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.due);
 
 
 
    }
   
}
_____________________________________________________________________________________________________________________________
*In layout:*
activity_main.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical" android:layout_width="fill_parent"
    android:layout_height="fill_parent">
 
    <Button android:layout_height="wrap_content"
        android:layout_width="match_parent" android:id="@+id/button2"
        android:text="Passa alla activity uno"></Button>
       
</LinearLayout>
-------------------------------------------
due.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical" android:layout_width="fill_parent"
    android:layout_height="fill_parent">
 
    <Button android:layout_height="wrap_content"
        android:layout_width="match_parent" android:id="@+id/button2"
        android:text="Passa alla activity uno"></Button>
 
</LinearLayout>
___________________________________________________________________________________________________________________________________
*In manifest*
AndroidManifest.xml
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.example.luigi.switchactivity">
 
    <application
        android:allowBackup="true"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name"
        android:supportsRtl="true"
        android:theme="@style/AppTheme">
        <activity android:name=".SwitchActivity">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
 
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
           
 
        </activity>
        <activity android:name=".SecondaActivity"
            android:label="@string/app_name">
        </activity>
    </application>
 
</manifest>

Spero che il mio modo di esporre il problema sia giusto perchè sono nuovo del forum...grazie a tutti  :-)

Post unito: 12 Aprile 2016, 16:30:43 CEST
Risolto da solo...
« Ultima modifica: 12 Aprile 2016, 16:30:43 CEST da GoS, Reason: Merged DoublePost »