Articles of android view

¿Cuál es el beneficio de usar Fragmentos en Android, en lugar de Vistas?

Al desarrollar para Android , puede establecer su objective (o mínimo) sdk a 4 (API 1.6) y agregar el paquete de compatibilidad de Android (v4) para agregar soporte para Fragments . Ayer hice esto e implementé Fragments con éxito para visualizar datos de una clase personalizada. Mi pregunta es esta: ¿cuál es el beneficio de […]

¿Qué significa el parámetro LayoutInflater attachToRoot?

La documentación de LayoutInflater.inflate no es exactamente clara para mí sobre el propósito del parámetro attachToRoot . attachToRoot : si la jerarquía inflada debe estar asociada al parámetro raíz? Si es falso, root solo se usa para crear la subclase correcta de LayoutParams para la vista raíz en el XML. ¿Podría alguien explicar con más […]

¿Cómo funciona el método getView () al crear su propio adaptador personalizado?

Mis preguntas son: ¿Cuál es exactamente la función del LayoutInflater? ¿Por qué todos los artículos que he leído comprueban si convertview es nulo o no primero? ¿Qué significa cuando es nulo y qué significa cuando no lo es? ¿Cuál es el parámetro padre que acepta este método?

sendUserActionEvent () es nulo

Tengo una gran dosis de felicidad aquí. Cuando hago clic en los rotadores, abro los elementos del menú o abro los menús contextuales en los clics largos obtengo el mismo mensaje de Logcat: 08-02 21:20:57.264: E/ViewRootImpl(31835): sendUserActionEvent() mView == null La etiqueta es ViewRootImpl , y el mensaje es sendUserActionEvent() mView == null . No […]

Uso de forceLayout (), requestLayout () e invalidar ()

Estoy un poco confundido acerca de los roles de los forceLayout() , requestLayout() e invalidate() de la clase View . ¿Cuándo serán llamados?

Botones para colorear en Android con Material Design y AppCompat

Antes de que AppCompat actualización de AppCompat hoy, pude cambiar el color de los botones en Android L pero no en versiones anteriores. Después de incluir la nueva actualización de AppCompat, no puedo cambiar el color de ninguna versión, cuando bash, el botón simplemente desaparece. ¿Alguien sabe cómo cambiar el color del botón? Las siguientes […]

¿Hay alguna forma de obtener el diseño y las vistas de la actividad actual a través de adb?

Por razones medioambientales, solo puedo usar comandos adb . ¿Hay alguna forma de obtener los atributos de diseño actuales, como id , position , text , etc. ? Similar a lo que muestra uiautomatorviewer .

No se puede encontrar una vista con findViewById ()

No puedo encontrar un TextView llamando a findViewById() , aunque la ID sí exista. OtherActivity : public class OtherActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { TextView textView = (TextView)findViewById(R.ID.txt02); super.onCreate(savedInstanceState);//line 5 setContentView(R.layout.other_activity); //textView.setText(ACCESSIBILITY_SERVICE); Button button = (Button)findViewById(R.ID.otherActivity_Btn); button.setText(R.string.otherActivityBtn); button.setOnClickListener(new GoBackBtnListener(this)); } class GoBackBtnListener implements OnClickListener { OtherActivity other = null; public GoBackBtnListener(OtherActivity […]

android – vista de lista obtener vista de elemento por posición

Tengo vista de lista con un adaptador personalizado (adaptador base). Quiero obtener vista de lista por posición. Intenté mListView.getChildAt(position) , pero no está funcionando. ¿Cómo puedo obtener vista de elemento por posición?

Conceptos básicos de Android: ejecutar código en el hilo de la interfaz de usuario

En el punto de vista de ejecutar código en el hilo de UI, ¿hay alguna diferencia entre: MainActivity.this.runOnUiThread(new Runnable() { public void run() { Log.d(“UI thread”, “I am the UI thread”); } }); o MainActivity.this.myView.post(new Runnable() { public void run() { Log.d(“UI thread”, “I am the UI thread”); } }); y private class BackgroundTask extends […]