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

Respuesta
 
Herramientas
  #1  
Viejo 05/05/12, 13:42:34
Array

[xs_avatar]
modeag modeag no está en línea
Usuario muy activo
 
Fecha de registro: nov 2010
Mensajes: 1,471
Tu operador: Otra

Como cambiar el color del fondo

Hola, queria saber como cambiar el color de mi aplicacion a blanco, en vez de negro. He metido unas lineas de codigo y me lo pone blanco, pero al meter imagenes y otro layout horizontal dentro del layout principal vertical se me desconfigura todo, esto es lo que he puesto, pero no me funciona:

import android.app.Activity;
import android.content.Context;
import android.graphics.Canvas;
import android.graphics.Paint;
import android.os.Bundle;
import android.view.View;
import android.widget.LinearLayout;

public class main extends Activity {
/** Called when the activity is first created. *
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);

LinearLayout linearLayout = (LinearLayout)findViewById(R.id.linearLayout1);
Lienzo fondo=new Lienzo(this);
linearLayout.addView(fondo);
}


class Lienzo extends View {

public Lienzo(Context context) {
super(context);
}

protected void onDraw(Canvas canvas) {
canvas.drawRGB(255,255,255);
int ancho=canvas.getWidth();
int alto=canvas.getHeight();

Paint pincel1=new Paint();
pincel1.setARGB(255,255,0,0);
canvas.drawLine(70, 0, 70, alto, pincel1);
canvas.drawLine(73, 0, 73, alto, pincel1);
pincel1.setARGB(255,0,0,0);
int cantLineas=alto/30-2;
for(int fila=0;fila<cantLineas;fila++) {
canvas.drawLine(0, fila*30+60, ancho, fila*30+60, pincel1);
}
}
}

}



como puedo poner el fondo de color blanco?, gracias
Responder Con Cita


  #2  
Viejo 06/05/12, 00:15:58
Array

[xs_avatar]
tompad28 tompad28 no está en línea
Miembro del foro
 
Fecha de registro: ago 2011
Mensajes: 128
Modelo de smartphone: Packard Bell Liberty Tab
Tu operador: Simyo
¿Has probado a hacerlo en el recurso del layout, en el main.xml?

en el layout contenedor pon android:background="#ffffff"

Es posible que ya lo hayas probado, en cualquier caso.
Responder Con Cita
Gracias de parte de:
  #3  
Viejo 07/05/12, 11:36:47
Array

[xs_avatar]
modeag modeag no está en línea
Usuario muy activo
 
Fecha de registro: nov 2010
Mensajes: 1,471
Tu operador: Otra

exacto, ya lo habia buscado por ahi y es asi como funciona tompad28, gracias de todas formas tiu
Responder Con Cita
  #4  
Viejo 27/07/13, 10:05:44
Array

[xs_avatar]
Merche300 Merche300 no está en línea
Betatester oficial
 
Fecha de registro: dic 2008
Localización: Valencia
Mensajes: 625
Modelo de smartphone: NEXUS 5 - ONEPLUS 3
Tu operador: Pepephone
podrias decir eso en que archivo apk se encuentra y que fondos son los que cambia? Gracias
Responder Con Cita
Respuesta

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



Hora actual: 05:02:07 (GMT +1)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /