我试图在推送通知上使用带有图像的spannable字符串.它不起作用.其实我想在像wattsapp这样的推送通知上显示表情符号.如果我使用简单的spannable字符串它是有效的.带有图像的相同spannable字符串与textview一起正常工作.
为此,我也尝试了自定义推送通知,但没有取得成功.
我的代码如下: -
MainActivity.class
package com.example.tt.notificationtest;
import android.app.Activity;
import android.app.Notification;
import android.app.NotificationManager;
import android.app.PendingIntent;
import android.content.Context;
import android.content.Intent;
import android.graphics.Color;
import android.graphics.drawable.Drawable;
import android.os.Bundle;
import android.support.v4.app.NotificationCompat;
import android.text.Spannable;
import android.text.SpannableString;
import android.text.SpannableStringBuilder;
import android.text.style.BackgroundColorSpan;
import android.text.style.ImageSpan;
import android.text.style.RelativeSizeSpan;
import android.view.View;
import android.widget.Button;
import android.widget.RemoteViews;
import android.widget.TextView;
public class MainActivity extends Activity {
Button btnNotification;
TextView txtMsg;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
txtMsg = (TextView) findViewById(R.id.txtMsg);
btnNotification = (Button) findViewById(R.id.btnNotification);
btnNotification.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View …Run Code Online (Sandbox Code Playgroud)