El desarrollo de Android cambia la visibilidad de TextView
Estoy teniendo algunos problemas con la configuración de textview a invisible / visible.
Básicamente quiero que esto suceda cuando se ha pulsado un botón de encendido / apagado.
- Actualización de Android de ListView
- DrawLine problema con Paint.StrokeWidth = 1 en Android
- Android WebView personalizado no logra encontrar funciones de javascript definidas en HTML cargado
- ¿Cómo obtener valores de Internet y una matriz String y pasarla a una vista de cuadrícula en Android?
- Android.util.AndroidRuntimeException: requestFeature () debe ser llamado antes de agregar contenido
Lo que hice era algo así como
textview.setVisibility(TextView.VISIBLE); textview.setVisibility(TextView.INVISIBLE);
Cuando intento ejecutar esto el emulador dice que la aplicación ha parado unexcpetedly
- SSLSocket a través de otro SSLSocket
- Proceso de inscripción de certificado
- Cómo utilizar assert en android?
- Google Maps Android en el país
- El archivo de diseño de Android no permite caracteres como &, <,>
- Compilando la cadena como código durante el tiempo de ejecución en Android
- Obtenga la hora actual del sistema y después de que quiera Añadir 30 minutos en ese tiempo
- No se puede resolver nada.
¿Está construyendo esto desde XML o programáticamente?
Lo haría con un archivo de XML entonces cuando la actividad funciona cambia la característica. Asegúrese de utilizar setContentView(R.layout.main);
Antes de intentar obtener el TextView con findViewById(...)
.
Llame a .setVisibility(View.GONE);
En el TextView para ocultarlo.
Llame a .setVisibility(View.VISIBLE);
En el TextView para mostrarlo.
Tengo un ejemplo que hace algo como esto. Puedes ver el código aquí: https://github.com/ethankhall/Morse-Messenger/blob/master/src/com/kopysoft/MorseMessenger/Translate.java
Sin más código o un seguimiento de pila, es difícil de decir, pero parece que no has inicializado la vista de texto. A continuación, le indicamos cómo hacerlo:
TextView myTextView = (TextView) findViewById(R.id.tv_text);
Donde 'tv_text' es el id de la vista de texto como se define en el archivo de diseño xml.
Espero que ayudó!
Lea sobre DDMS y logcat para obtener un stacktrace y ver cuál es el problema: http://developer.android.com/guide/developing/debugging/debugging-projects.html
Esto es lo que está buscando:
- Cambiar el tamaño de ImageView para ajustarse a la relación de aspecto
- Android MediaPlayer Detener y reproducir