MainActivity.java
importar android.app.Activity;
importar android.os.Bundle;
importar android.view.View;
importar android.view.View.OnClickListener;
importar android.widget.ImageView;
importar android.widget.Toast;
import com.capricorn.ArcMenu;
importar com.capricorn.RayMenu;
clase pública MainActivity extiende actividad
{
private static final int [] ITEM_DRAWABLES = {R.drawable.composer_camera, R.drawable.composer_music,
R.drawable.composer_place, R.drawable.composer_sleep, R.drawable.composer_thought, R.drawable.composer_with};
- ¿Cuál es la importancia de los servicios de desarrollo de aplicaciones de Android?
- ¿Cómo puede alguien editar una aplicación de Android?
- Cómo asegurar que mi aplicación sea aprobada antes de construir
- ¿Cuáles son los mejores juegos de estrategia sin conexión para Android?
- ¿Qué es un plan de estudios completo para el desarrollo profesional de Android?
/** Se llama cuando se crea por primera vez la actividad. * /
@Anular
public void onCreate (Bundle savedInstanceState)
{
super.onCreate (savedInstanceState);
setContentView (R.layout.main);
ArcMenu arcMenu = (ArcMenu) findViewById (R.id.arc_menu);
ArcMenu arcMenu2 = (ArcMenu) findViewById (R.id.arc_menu_2);
initArcMenu (arcMenu, ITEM_DRAWABLES);
initArcMenu (arcMenu2, ITEM_DRAWABLES);
RayMenu rayMenu = (RayMenu) findViewById (R.id.ray_menu);
final int itemCount = ITEM_DRAWABLES.length;
para (int i = 0; i <itemCount; i ++)
{
Elemento ImageView = nuevo ImageView (este);
item.setImageResource (ITEM_DRAWABLES [i]);
posición int final = i;
rayMenu.addItem (item, nuevo OnClickListener ()
{
@Anular
public void onClick (Ver v)
{
Toast.makeText (MainActivity.this, “posición:” + posición, Toast.LENGTH_SHORT) .show ();
}
}); // Agregar un elemento de menú
}
}
privado vacío initArcMenu (menú ArcMenu, int [] itemDrawables)
{
final int itemCount = itemDrawables.length;
para (int i = 0; i <itemCount; i ++)
{
Elemento ImageView = nuevo ImageView (este);
item.setImageResource (itemDrawables [i]);
posición int final = i;
menu.addItem (item, nuevo OnClickListener ()
{
@Anular
public void onClick (Ver v)
{
Toast.makeText (MainActivity.this, “posición:” + posición, Toast.LENGTH_SHORT) .show ();
}
});
}
}
}
Prueba esto ; Espero que esto ayude:)
Póngase en contacto con Mobile Apps Development Company para cualquier consulta relacionada con la aplicación.
Gracias