Smobiler上海石磨_.NET移动开发平台

标题: PDA扫描失败时怎么调用PDA铃声和振动? [打印本页]

作者: quede0329    时间: 2020-6-22 09:21
标题: PDA扫描失败时怎么调用PDA铃声和振动?
使用的是b100Scanner的PDA,想在程序扫描失败的时候可以调用PDA的振动功能还有铃声提示(需要和扫描声音区分开)


作者: Lula.Jin    时间: 2020-6-22 13:07
可以使用codecompiler 来实现震动或者调用系统音 https://www.smobiler.com/guide/CodeCompiler.aspx
调用系统yin代码参考:

            AndroidCodeProvider provider = new AndroidCodeProvider();
            provider.Imports.Add("android.media.Ringtone");
            provider.Imports.Add("android.media.RingtoneManager");
            provider.Imports.Add("android.net.Uri");
            provider.MethodBody = @"
                          Uri notification = RingtoneManager.getDefaultUri(RingtoneManager.TYPE_NOTIFICATION);
             Ringtone r = RingtoneManager.getRingtone(activity.getApplicationContext(), notification);
            r.play();
            ";
            //Run方法中provider参数填写代码,value参数对应provider参数中用户自行添加的变量value
            this.androidCodeCompiler1.Run(provider, (obj, args) =>
            {
                if (args.isError == true)
                    MessageBox.Show(args.error);
                else
                    Toast("Sucess");
            });






欢迎光临 Smobiler上海石磨_.NET移动开发平台 (https://www.smobiler.com/) Powered by Discuz! X3.2