• Thomas Guillem's avatar
    android: Main is now a service · 54a5491b
    Thomas Guillem authored
    - add Settings: Activity to start / stop MPD Service (Main).
    
    - Main is a service that run in foreground with a notification. See
      Service.startForeground documentation for more details.
    
    - Main.Client is used to control the service: start or stop it and also receive
      callbacks when service encounters an error, is killed, is started or is
      stopped.
    
    - Main.start to start the service without any fallback.
    54a5491b
custom_notification_gb.xml 921 Bytes
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/layout"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:padding="10dp" >
    <ImageView android:id="@+id/image"
        android:layout_width="wrap_content"
        android:layout_height="fill_parent"
        android:layout_alignParentLeft="true"
        android:layout_marginRight="10dp" />
    <TextView android:id="@+id/title"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_toRightOf="@id/image"
        style="Custom Notification Title" />
    <TextView android:id="@+id/text"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_toRightOf="@id/image"
        android:layout_below="@id/title"
        style="Custom Notification Text" />
</RelativeLayout>