![]() |
|
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 |
«
Tema Anterior
|
Siguiente tema
»
|
Herramientas |
#1
|
||||
|
||||
Incapaz de poner un Boton!
Hola, muy buenas, estoy empezando a crear una aplicacion sencilla, y no consigo poner un boton! Es el boton mas sencillo que hay... y le quiero poner en medio de la pantalla y no me aparece nunca y no me da error... Pongo esto...
<Button android:id="@+id/BtnBoton1" android:text="Conectar" android:layout_width="wrap_content" android:layout_height="wrap_content" /> Lo hago mal? Lo pongo en layouts/main.xml Hay que ponerlo tambien en el archivo java? Lo siento por la pregunta tan tonta... |
|
#2
|
||||
|
||||
Cita:
|
#4
|
||||
|
||||
Con solo esa información poco te podemos ayudar...a priori esas líneas de código son correctas, luego el error lo tendrás en otra parte.
Si pegas el main.xml completo te podremos echar una mano. Y si pones también el main.java (o el nombre que sea) mejor |
#5
|
||||
|
||||
Código:
<?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" > <ImageView android:id="@+id/ImgFoto" android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/fondo" >/</ImageView> <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="@string/hello" /> </LinearLayout> Solamente quiero poner un fondo con una imagen determinada y 2 cuadros de texto(todavia no los he puesto) y un boton que ponga conectar, solo quiero hacer eso... |
#6
|
||||
|
||||
Ahi tienes algo mal:
Código:
<ImageView android:id="@+id/ImgFoto" android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/fondo" ></ImageView> |
#7
|
||||
|
||||
A parte de lo que ya a comentado Duqe, no veo ahí en ningún lado la declaración del botón, ¿la estás haciendo en otro lugar?
Por otro lado, cuando dices que no ves el botón, ¿te refieres después de compilar y ejecutar el apk en el emulador? ¿te sale algún mensaje de error en el log? Si adjuntas también el fichero .java mucho mejor |
#8
|
||||
|
||||
hibrido:
el boton se crea dentro del main.xml y no lo vemos por ningun lado. introduce tu codido en el main y no tendras problema. si no haces referencia a un string que no hayas definido en values no deberias obtener ningun error. si eclipse te da un error de compilacion pero no ves ningun campo en rojo, reinicialo y vuelva a pulsar control+f11. bye |
#9
|
||||
|
||||
Cita:
![]() |
#10
|
||||
|
||||
Cita:
Y no me sale nada en rojo en el emulador. Ahora cuelgo el java |
#11
|
||||
|
||||
Cita:
Código:
package Hibrido.com; import android.app.Activity; import android.os.Bundle; public class XXXXXXXXX extends Activity { /** Called when the activity is first created. */ @override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); } } Simplemente tengo eso. Voy a ver si averiguo la funcion de como ponerla...Es lo que no se. Ni en donde ponerla. |
#12
|
||||
|
||||
Y el codigo xml del boton donde esta? En que archivo?
|
#14
|
||||
|
||||
Pues tendras que ponerlo en ese xml que pusiste antes, no?
|
Respuesta |
![]() |
||||||
|
«
Tema Anterior
|
Siguiente tema
»
|
|
Hora actual: 11:43:46 (GMT +2)
HTCMania: líderes desde el 2007