小编Yuk*_*oto的帖子

即使我使用不同的数据创建一些意图,我也会从通知中获得相同的额外数据

我从这份文件中复制并粘贴并尝试过PutExtra.

我拍了拍button1,button2并且button3,然后从挖掘的通知button1,但ResultActivity开始用button3,为什么呢?

我希望被显示为button1.你知道解决方案吗?

public class MainActivity extends Activity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        findViewById(R.id.button).setOnClickListener(listener);
        findViewById(R.id.button2).setOnClickListener(listener);
        findViewById(R.id.button3).setOnClickListener(listener);
    }

    private View.OnClickListener listener = new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            switch (v.getId()) {
                case R.id.button:
                    notifyNotification("button1");
                    break;
                case R.id.button2:
                    notifyNotification("button2");
                    break;
                case R.id.button3:
                    notifyNotification("button3");
                    break;
            }

        }
    };

    private int mId = 0;

    private void notifyNotification(String value) { …
Run Code Online (Sandbox Code Playgroud)

android android-intent android-notifications android-pendingintent

3
推荐指数
1
解决办法
1086
查看次数