Android推送通知会在点击时展开

时间:2017-04-19 07:53:37

标签: android push-notification android-notifications

我的目标是在正常模式下显示通知。

enter image description here

点击后将其展开为例。

enter image description here

从这里我必须能够点击按钮。问题是当我添加

.setContentText(someSmallText)
.setSubText(someSmallSubText)

它超越了现有的小测试

Intent intent = new Intent(context, MyActivity.class);
PendingIntent pIntent = PendingIntent.getActivity(context, 0, intent, PendingIntent.FLAG_UPDATE_CURRENT);
android.app.Notification mNotification = buildAndroidNotification(notification.getTitle(), someLogo, notification.getSubject(), pIntent, true);
mNotification.flags |= android.app.Notification.FLAG_AUTO_CANCEL;
notificationManager.notify(2, mNotification);

点击后没有展开。我不想在点击时导航到其他活动。我的意图一定是什么?完整代码:

mNotification = new NotificationCompat.Builder(context)
    .setContentTitle(smallHeading)
    .setSmallIcon(icon)
    .setContentIntent(intent)
    .setContentText(someSmallText)
    .setSubText(someSmallSubText)
    .addAction(R.drawable.some_icon, some_str, null)
    .addAction(R.drawable.some_icon, some_str2, null)
    .setStyle(new NotificationCompat.BigTextStyle()
        .setBigContentTitle(someBigTitle)
        .bigText(someString))
    .setWhen(created)
    .build();

和建设者:

<div class="row">
    <!-- first item -->
    <div class="col-md-6">

        <div class="row">
            <!-- make column inside the outer column -->
            <div class="col-md-3">
                <!-- col1 -->
            </div>
            <div class="col-md-3">
                <!-- col2 -->
            </div>
            <div class="col-md-6">
                <!-- col 3 with wording -->
            </div>

        </div>

    </div>

    <!-- second item -->
    <div class="col-md-6">

        <div class="row">
            <!-- make column inside the outer column -->
            <div class="col-md-3">
                <!-- col 1 -->
            </div>
            <div class="col-md-3">
                <!-- col 2 -->
            </div>
            <div class="col-md-6">
                <!-- col 3 with wording -->
            </div>

        </div>

    </div>

</div>

0 个答案:

没有答案
相关问题