|
||
|
![]() |
![]() |
Sony Xperia Play Para hablar del Xperia con controles tipo PSP. También conocido como PSP Phone |
![]() |
|
Herramientas |
#1
|
||||
|
||||
[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
![]() ![]() ![]() ![]() ![]() ![]() 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. |
|
#2
|
||||
|
||||
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!
|
#3
|
||||
|
||||
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..
|
#4
|
||||
|
||||
mira, aqui esta:
primero, lo que se hace es crear un ojeto del tipo Runnable ![]() final Runnable updateTask = new Runnable() {
public void run() { //Aqui pones lo que quieras que se actualice } }; ![]() ![]() timer = new Timer("DigitalClock"); timer.scheduleAtFixedRate(new TimerTask() { @Override public void run() { runOnUiThread(updateTask); } }, 1, 1000);} ![]() Si tienes alguna pregunta, pregunta ![]() ![]() ![]() |
![]() |
![]() |
||||||
|