Añadir diseño como una vista en Android

Tengo un diseño bastante complejo definido en el archivo xml , ahora quiero añadir este diseño como una vista usando addView o algo más.

Como el diseño es bastante complejo, su proceso bastante engorroso para escribir el código de diseño y, a continuación, agregarlo como una vista. Así que hay de todos modos para cargar el resource diseño y añadirlo como una vista.

Quiero añadir el diseño a WebView

Utilizar

 LayoutInflater factory = LayoutInflater.from(this); View myView = factory.inflate(R.layout.my_layout_id, null); 

Luego use addView(myView)

U también puede reducir esto al código oneline;

  View view = View.inflate(getActivity, R.layout.my_layout,null); 

Luego agregue a su vista.

Si su vista es un ViewGroup (layout) Puede utilizar InflaterService.inflate(id, ViewGroup) y establecer ViewGroup, que establecerá el actual niño (s) con el contenido de su xml.

  • Mostrar caracteres acentuados en la vista web
  • EditText no mostrar un teclado
  • Animar el ancho de ImageView sin escala
  • Centrar la vista de texto Debajo de un botón de imagen que está bajo el diseño relativo?
  • ¿Es posible reutilizar un diseño en Kotlin Anko
  • ¿Cómo puedo evitar que mi TextView se solape?
  • Cómo hacer que un EditText tenga un ancho máximo pero todavía llene el ancho del padre
  • El retorno de carro de TextView no funciona
  • Cómo hacer una vista en android con esquinas redondeadas
  • Android: SeekBar con dibujable a medida
  • Establecer error en Android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.