Buen dia.
Estoy desarrollando una aplicacion en android que tiene un menu Horizontal usando DrawerLayout
Al momento de seleccionar una opcion necesito activar el scanner al darle click en la imagen de codigo de barras.
Viendo ejemplos para mostrar el scanner realizan lo siguiente:
public class Scanner extends Activity implements OnClickListener{
}
Pero como uso un menu con drawer layout , cada vez que le dan click en una opcion se llama a la clase:
public class HomeFragment extends Fragment{
}
Se llama desde el archivo principal (MainActivity.java) de la siguiente forma:
fragment = new HomeFragment();
//Validamos si el fragment no es nulo
if (fragment != null) {
FragmentManager fragmentManager = getFragmentManager();
fragmentManager.beginTransaction().replace(R.id.co ntent_frame, fragment).commit();
// Actualizamos el contenido segun la opcion elegida
NavList.setItemChecked(position, true);
NavList.setSelection(position);
//Cambiamos el titulo en donde decia "
setTitle(titulos[position-1]);
//Cerramos el menu deslizable
NavDrawerLayout.closeDrawer(NavList);
}
Pero no se como desde el Fragment instanciar Activity e implementar OnClickListener.
Agradezco cualquier ayuda para poder implementarlo..