Agregar fragmento a la actividad:

Hay dos formas de agregar fragmentos a la actividad:

  1. Agregue directamente al archivo de diseño y use el Fragmento como parte del diseño completo de la Actividad. Agregue el Fragmento
    directamente al archivo de diseño. Puede usar la etiqueta de fragmento / fragmento para lograrlo.
    En la etiqueta de fragmento / fragmento, el atributo android: name se usa para especificar el Fragmento que se agregará
  2. Cuando la Actividad se esté ejecutando, coloque el Fragmento en el diseño de la Actividad.
    Cuando la Actividad se esté ejecutando, también puede agregar el Fragmento al diseño de la Actividad. El método de implementación es: Obtenga una instancia de FragmentTransaction, y luego use el método add () para agregar un Fragmento, agregue ( ) El primer parámetro del método es el ViewGroup (especificado por el ID de recurso) que se colocará en el Fragmento, y el segundo parámetro es el Fragmento que debe agregarse. Finalmente, para que el cambio surta efecto, se debe llamar al método commit () para enviar la transacción.

Ejemplo: para agregar un fragmento llamado DetailFragment cuando la actividad se está ejecutando:

//实例化DetailFragment的对象
DetailFragment details = new DetailFragment();
//获得一个FragmentTransaction的实例
	FragmentTransaction ft = getFragmentManager()
						.beginTransaction();
	//添加一个显示详细内容的Fragment
	ft.add(android.R.id.content,details);
	//提交事务
	ft.commit();

Una de las características más poderosas de Fragment es que puede fusionar dos actividades para que estas dos actividades se puedan mostrar en una pantalla.

定义View.OnClickListener对象并重写onClick()方法:
	View.OnClickListener l = new View.OnClickListener() {
		@Override
		public void onClick(View v)
		{
			//代码
			}
			}

Supongo que te gusta

Origin blog.csdn.net/qq_42823109/article/details/94361800
Recomendado
Clasificación