【问题标题】:getActivity Not found for PendingIntent未找到 PendingIntent 的 getActivity
【发布时间】:2017-12-05 00:02:28
【问题描述】:

我有 pendingIntent 的头文件

 Intent i=new Intent();
               PendingIntent pi= new PendingIntent.getActivity(MainActivity.this,0,i,0);

这似乎不起作用

这是我的全部代码

package com.example.srinabh.notof;

import android.app.Notification;
import android.app.NotificationManager;
import android.app.PendingIntent;
import android.content.Intent;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;

public class MainActivity extends AppCompatActivity {

    Button b;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        b=findViewById(R.id.notif);
        b.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                Intent i=new Intent();
               PendingIntent pi= new PendingIntent.getActivity(MainActivity.this,0,i,0);

                Notification n=new Notification.Builder(MainActivity.this)
                        .setTicker("Ticker Title")
                        .setContentTitle("Content Titlle")
                        .setContentText("Content Text")
                        .setContent(pi)
                        .getNotification();
                n.flags=Notification.FLAG_AUTO_CANCEL;
                NotificationManager nm= (NotificationManager)getSystemService(NOTIFICATION_SERVICE);



            }
        });
    }
}

【问题讨论】:

  • 不工作是什么意思?
  • 找不到类getActivity,不过我已经包含了头文件

标签: java android


【解决方案1】:

删除new

  PendingIntent pi= PendingIntent.getActivity(MainActivity.this,0,i,0);

来自答案:

getActivity() 是 PendingIntent 类的静态方法 不需要 PendingIntent 的实例即可被调用。

答案可参考here

【讨论】:

  • 给我错误 PendingIntent 无法转换为 RemoteView
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-12-06
  • 1970-01-01
  • 2020-12-22
  • 1970-01-01
相关资源
最近更新 更多