Android dibuja un widget bajo ciertas circunstancias

¿Es posible en Android dibujar un widget Activitysolo si un booleanvalor es igual a verdadero? Básicamente, me gustaría ocultar un Buttonsi el usuario actualmente conectado no es un administrador, pero mostrar si lo es.

¿Es posible algo así? No he notado una propiedad de widget que pueda proporcionar la funcionalidad que busco, pero espero estar supervisando algo. Una alternativa menos deseable sería crear una intención para un administrador completamente separado enfocado Activityy cargar un layout.xml específico para el administrador, pero eso crea inmediatamente una cantidad significativa de código duplicado.

Respuesta 1

Creo que lo que estás buscando es Android: visibilidad

Puede establecer el valor en visible (que se explica por sí mismo), invisible (no visible pero que todavía ocupa espacio en el diseño, o desaparecido (no está incluido en el diseño).

Enlaces relevantes: http://developer.android.com/reference/android/view/View.html#setVisibility(int ) http://developer.android.com/reference/android/view/View.html#attr_android:visibility

Respuesta: 2

Mi paquete está devolviendo cadenas nulas para los extras contenidos. No NPE, valores "nulos" reales. ¿Alguna idea de por qué esto estaría sucediendo? nuevo paquete String u = null; ...

Estoy tratando de tomar dos rowid aleatorios de mi base de datos. Todo funciona, pero tengo un escenario en el que solo hay un rowid. Quiero hacer un ciclo en mi intento / captura hasta que haya un segundo número en mi ...

Estoy usando eclipse, y cuando lo ejecuto normalmente no veo una declaración impresa en la consola, pero cuando lo ejecuto en modo de depuración, lo veo. Que esta pasando? Esto sucede solo con algunas declaraciones impresas ...

Necesito ayuda en una aplicación simple basada en Vaadin. Necesito tener una tabla vinculada a los resultados de la consulta SQL. La consulta SQL tiene un parámetro cuyo valor elige el usuario del cuadro combinado. Lo que necesito es ponerme en la mesa ...