相关疑难解决方法(0)

如何从BroadcastReceiver设置Alertbox

我在Android应用程序中实现了警报.报警工作正常.Toast消息是可见的. 现在我想向用户发出警报框通知.

这是来自ReceiverActivityClass的代码.我试过了

public class ReceiverActivity extends BroadcastReceiver{
@Override
public void onReceive(Context context, Intent intent) {
    // TODO Auto-generated method stub

// Code....


    new AlertDialog.Builder(context)
    .setTitle("Alert Box")
    .setMessage("Msg for User")
    .setPositiveButton(android.R.string.ok, new DialogInterface.OnClickListener() {
        @Override
        public void onClick(DialogInterface arg0, int arg1) {
        // TODO Auto-generated method stub
            // some coding...
        }
    })
    .setNegativeButton(android.R.string.cancel, new DialogInterface.OnClickListener() {
        public void onClick(DialogInterface arg0, int arg1) {
            arg0.dismiss();
    }
}).create().show();
}
Run Code Online (Sandbox Code Playgroud)

}

android broadcastreceiver android-alarms android-alertdialog

0
推荐指数
1
解决办法
9636
查看次数