全屏显示通知

时间:2016-07-12 18:18:57

标签: android-notifications

我想创建自定义ui通知并全屏显示。我怎么能这样做。

<LinearLayout>
  android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:gravity="center_horizontal"
    android:orientation="vertical">
    <ImageView
        android:id="@+id/icon"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:padding="10dp"
        android:src="@drawable/icon_image" />
  <TextView
        android:id="@+id/alarm_text"
        style="@style/white"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:paddingBottom="10dp"
        android:text="@string/in_progress" />
<RelativeLayout
        android:id="@+id/sticky_header"
        android:layout_width="match_parent"
        android:layout_height="@dimen/eader_height"    
        android:paddingBottom="10dp"
        android:paddingTop="10dp">

        <TextView
            android:id="@+id/sticky_text"
            style="@style/normal_white"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_centerVertical="true"
            android:text="@string/message" />

        <TextView
            android:id="@+id/button"
            style="@style/white"
            android:layout_width="50dp"
            android:layout_height="match_parent"
            android:layout_centerInParent="true"
            android:background="@drawable/msg_selector"
            android:gravity="center"
            android:text="@string/msg" />

    </RelativeLayout>
</LinearLayout>

我知道我们可以使用RemoteViews,但我不知道如何将其设置为NotificationCompat.Builder

当用户按下id - &gt;中的按钮时,我还需要采取行动(启动活动)。按钮

0 个答案:

没有答案