java Android8未満最小构成ローカル通知

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java Android8未満最小构成ローカル通知相关的知识,希望对你有一定的参考价值。

import android.os.Handler;
import android.support.v4.app.NotificationCompat;
import android.support.v4.app.NotificationManagerCompat;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;

public class MainActivity extends AppCompatActivity
{
    @Override
    protected void onCreate(Bundle savedInstanceState)
    {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        Button buttonNoti = this.findViewById(R.id.button_noti);
        // ボタンをクリックしたら3秒後に通知
        buttonNoti.setOnClickListener(new View.OnClickListener()
        {
            @Override
            public void onClick(View v)
            {
                new Handler().postDelayed(new Runnable() {
                    @Override
                    public void run() {
                        NotificationCompat.Builder builder = new NotificationCompat.Builder(getApplicationContext());
                        builder.setSmallIcon(R.drawable.ic_launcher_foreground);
                        NotificationManagerCompat manager = NotificationManagerCompat.from(getApplicationContext());
                        manager.notify(0, builder.build());
                    }
                }, 3000);
            }
        });
    }
}

以上是关于java Android8未満最小构成ローカル通知的主要内容,如果未能解决你的问题,请参考以下文章

text ローカル変数

sh ローカルでXMLHTTPRequest的をする方法

php ローカルのテスト环境かどうか判别

text Bitbucket gitローカルに作ったリポジトリを推

python 练习问题3.1コーシー·ベイズ推定量をモンテカルロ积分で计算する

text ローカルブランチがどのリモートトラキングブランチに关连付けられているか#memo