Sony Xperia Play Para hablar del Xperia con controles tipo PSP. También conocido como PSP Phone

Respuesta
 
Herramientas
  #1  
Viejo 23/04/12, 19:01:34
Array

[xs_avatar]
bamsbamx bamsbamx no está en línea
Miembro del foro
 
Fecha de registro: sep 2011
Mensajes: 299
Modelo de smartphone: Samsung Galaxy S25
Tu operador: O2
[PROGRAMACION] Mostrar la hora en Android

hola , acabo de diseñar una aplicacion, peroel caso es que me falta algo y no se lo que es:enfad adisimo: creo que tengo que actualizar la pantalla o algo, a ver si me podeis decir que falta ;). el programa consiste en mostrar la hora del reloj, pero en cuanto la muestra ahi se queda y no avanza...

 Cita:

import java.util.Calendar;

import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;

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

final TextView txtHour = (TextView)findViewById(R.id.TxtHour);
final TextView txtMinutes = (TextView)findViewById(R.id.TxtMinute);
final TextView txtSeconds = (TextView)findViewById(R.id.TxtSeconds);
final TextView txtMilliseconds = (TextView)findViewById(R.id.TxtMilliseconds);

Integer hora = new Integer(Calendar.HOUR_OF_DAY);
Integer minutos = new Integer(Calendar.MINUTE);
Integer segundos = new Integer(Calendar.SECOND);
Integer milisegundos = new Integer(Calendar.MILLISECOND);

txtHour.setText(hora.toString());
txtMinutes.setText(minutos.toString());
txtSeconds.setText(segundos.toString());
txtMilliseconds.setText(milisegundos.toString());


}
}

Última edición por bamsbamx Día 23/04/12 a las 19:04:48.
Responder Con Cita


  #2  
Viejo 13/05/12, 20:54:46
Array

[xs_avatar]
BoliViCmtb BoliViCmtb no está en línea
Usuario novato en la web
 
Fecha de registro: may 2012
Mensajes: 1
Modelo de smartphone: Samsung Galaxy SII
Tu operador: Movistar
Mismo Problema

Me podrías decir si has solucionado ese problema? Estoy desarrollando una aplicación y me falla lo mismo que a ti. Gracias de antemano y saludos!
Responder Con Cita
  #3  
Viejo 13/05/12, 22:23:08
Array

[xs_avatar]
bamsbamx bamsbamx no está en línea
Miembro del foro
 
Fecha de registro: sep 2011
Mensajes: 299
Modelo de smartphone: Samsung Galaxy S25
Tu operador: O2
Si, lo solucione creando una especie de subprograma, el cual se actualiza cada x tiempo con un Timer... si puedo, en un rato te pongo un ejemplo..
Responder Con Cita
  #4  
Viejo 13/05/12, 23:16:22
Array

[xs_avatar]
bamsbamx bamsbamx no está en línea
Miembro del foro
 
Fecha de registro: sep 2011
Mensajes: 299
Modelo de smartphone: Samsung Galaxy S25
Tu operador: O2
mira, aqui esta:

primero, lo que se hace es crear un ojeto del tipo Runnable

 Cita:
final Runnable updateTask = new Runnable() {
public void run() {
//Aqui pones lo que quieras que se actualice
}
};
y luego un Timer:

 Cita:

timer = new Timer("DigitalClock");
timer.scheduleAtFixedRate(new TimerTask() {
@Override
public void run() {
runOnUiThread(updateTask);
}
}, 1, 1000);}
al final del todo, 1000 significa el periodo de actualizacion ( en milisegundos )

Si tienes alguna pregunta, pregunta , que si a mi me han ayudado, yo tendre que ayudar...
Responder Con Cita
Respuesta

Estás aquí
Regresar   Portal | Indice > Foros Sony > Otros smartphones antiguos de Sony > Sony Xperia Play



Hora actual: 03:20:53 (GMT +2)



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

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