Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android


 
Herramientas
  #1  
Viejo 20/03/12, 21:41:42
Avatar de Mr. M
Mr. M Mr. M no está en línea
Usuario novato en la web
Mensajes: 14
 
Fecha de registro: nov 2011
Mensajes: 14
Mencionado: 0 comentarios
Tagged: 0 hilos
Problema al abrir actividad

Hola a todos, he empezado a programar en Android y tengo un problema, me da error cuando pulso en el botón que me debería de dirigir a la otra clase. He aquí mi código:

Clase Principal.java:
Código:
public class HolaMundo1_V2 extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        
     // Localizo los controles del main.
        Button btnA2 = (Button)findViewById(R.id.Boton11);
        
        btnA2.setOnClickListener(new View.OnClickListener() {
            
            public void onClick(View view) {
                //Creo el Intent
                Intent prueba = new Intent(HolaMundo1_V2.this, Dos.class);
                
                //Inicio la nueva actividad
                startActivity(prueba);
        */ }
        });     
    }
}
AndroidManifest.xml:
Código:
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="paquete.uno"
    android:versionCode="1"
    android:versionName="1.0" >

    <uses-sdk android:minSdkVersion="8" />

    <application
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name" >
        <activity
            android:name=".HolaMundo1_V2"            
            android:label="@string/app_name" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

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

</manifest>
Por lo que he visto por internet, mi problema esta en el xml, debería de añadirle la línea:
Código:
<activity android:name=".OrderScreen" />
Pero o bien se la añado en un lugar incorrecto, o esta no es la solución a mi problema.

Espero que me puedan ayudar.
Gracias de antemano ;)
Responder Con Cita


  #2  
Viejo 20/03/12, 23:26:31
Avatar de hecsagis
hecsagis hecsagis no está en línea
Desarrollador
Mensajes: 266
Compra y venta: (1)
 
Fecha de registro: mar 2009
Mensajes: 266
Modelo de smartphone: Nexus 5
Tu operador: Vodafone
Mencionado: 0 comentarios
Tagged: 0 hilos
Si la otra activity la tienes en un fichero llamado Dos.java, se supone que has de añadir lo siguiente:

<activity android:name=".Dos" />

No has de copiar tal cual el código de otros ejemplos, has de adaptarlo al tuyo
Responder Con Cita
Gracias de parte de:
  #3  
Viejo 21/03/12, 13:16:07
Avatar de Mr. M
Mr. M Mr. M no está en línea
Usuario novato en la web
Mensajes: 14
 
Fecha de registro: nov 2011
Mensajes: 14
Mencionado: 0 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por hecsagis Ver Mensaje
Si la otra activity la tienes en un fichero llamado Dos.java, se supone que has de añadir lo siguiente:

<activity android:name=".Dos" />

No has de copiar tal cual el código de otros ejemplos, has de adaptarlo al tuyo
Ok, gracias por la ayuda ;)
Responder Con Cita
Respuesta

Estás aquí
Regresar   HTCMania > Todo sobre Android > Programación y Desarrollo para Android


Reglas de Mensajes
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Las caritas están On
Código [IMG] está On
Código HTML está Off

Saltar a Foro



Hora actual: 22:07:54 (GMT +2)

Cookies settings
Powered by vBulletin™
Copyright © vBulletin Solutions, Inc. All rights reserved.
 
HTCMania: líderes desde el 2007