Este ejemplo muestra una vista que tiene un botón que permite crear una notificación cuando el usuario hace un clic.
Agregue un botón a la interfaz principal de la aplicación:
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > <Button android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="@string/addNotification" android:id="@+id/addNotification" /> </LinearLayout>
El método onCreate es sencillo, obtiene el botón declarado en la interfaz y le asigna un listener para la gestión del clic. Cada clic se corresponderá con una llamada al método createNotification.
private int notificationId = 1; public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); Button addNotificationBtn = (Button) findViewById(R.id.addNotification); addNotificationBtn.setOnClickListener(new OnClickListener() ...
Suscripción
acceso ilimitado a todos los libros de ENI sin compromiso de permanencia
libro impreso o digital online