|
||
|
|
|
|||||||
| 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
|
||||
|
||||
|
Buenas, estoy haciendo una App sencilla, para ir peleandome con el SDK
pero tengo varias dudas. La primera, quiero que la App se puede instalar en la SD, que te deje moverla vamos. No he encontrado nada al respecto. La otra es, he creado un menu con varias opciones, y aunque las tengo definidas en "strings.xml" "main.xml" y el .java principal, no responden... vamos que ni el "Exit" sale del programa, ni el "About" te saca la ayuda, etc... Saludos
__________________
- Google Pixel 10 Pro XL 16/512Gb - Android 16 CP11.251114.007 - Google Pixel Watch 4 wifi 45mm - WearOS 6.1 |
|
|
|
#2
|
||||
|
||||
|
En cuanto a lo de la SD, tienes que incluir en el AndroidManifest.xml el campo android:installLocation, aquí te viene explicado como se hace y sus posibles opciones:
http://developer.android.com/guide/t...t.html#install En cuanto a lo segundo, ¿Qué has puesto en el código del botón?, para que el botón funcione tienes que crear un evento a la pulsación del botón, en la guía de referencia de Android viene un ejemplo: Código:
public class MyActivity extends Activity {
protected void onCreate(Bundle icicle) {
super.onCreate(icicle);
setContentView(R.layout.content_layout_id);
final Button button = (Button) findViewById(R.id.button_id);
button.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
// Perform action on click
}
});
}
}
Última edición por kriogeN Día 12/07/11 a las 16:44:42. |
|
#3
|
||||
|
||||
|
El Eclipse se me queja con esto en donde pone "setOnClickListener"
"Attribute "name" bound to namespace "http://schemas.android.com/apk/res/android" was already specified for element "activity"." Código:
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.content.Intent;
public class Demo extends Activity {
/** Called when the activity is first created. */
@override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
View continuarButton = findViewById(R.id.continuar_button);
continuarButton.setOnClickListener(this);
View nuevoButton = findViewById(R.id.nuevo_button);
nuevoButton.setOnClickListener(this);
View acercaButton = findViewById(R.id.acerca_button);
acercaButton.setOnClickListener(this);
View salirButton = findViewById(R.id.salir_button);
salirButton.setOnClickListener(this);
}
}
__________________
- Google Pixel 10 Pro XL 16/512Gb - Android 16 CP11.251114.007 - Google Pixel Watch 4 wifi 45mm - WearOS 6.1 Última edición por AzagraMac Día 12/07/11 a las 20:17:34. |
![]() |
Estás aquí
|
||||||
|
||||||