大约一周前,我为Windows Phone商店提交了一个在线背景广播流媒体应用程序.应用程序非常好(因为我使用模拟器测试它,它在所有可能的部门都很好)但是当我提交它进行认证时,它失败了.
根据错误日志,如果有人已经从音乐+视频中心播放音乐,然后尝试打开此应用程序,则两个应用程序都会崩溃并意外停止.
到目前为止,据我所知,这是因为音乐音乐+视频中心也是背景音乐,同时播放2个背景音乐,应用程序正在崩溃.这可能是其他原因,但所描述的似乎对我更合乎逻辑.
那么,有没有人可以告诉我如何更改音乐+视频中心的应用程序状态?我想暂时暂停或停止音乐+视频中心的应用程序,以便应用程序的两个状态都不相同.通过这种方式,应用程序不会在后台相互冲突.
谁可以在这方面帮助我?
我正在尝试为Windows Phone Universal App编写电子邮件发送代码.这是我在事件处理程序中编写的代码:
Windows.ApplicationModel.Email.EmailMessage email = new Windows.ApplicationModel.Email.EmailMessage();
email.Subject = "Good morning";
email.Body = "Hello, how are you?";
var emailRecipient = new Windows.ApplicationModel.Email.EmailRecipient(email.Address);
email.To.Add(emailRecipient);
await Windows.ApplicationModel.Email.EmailManager.ShowComposeNewEmailAsync(email);
Run Code Online (Sandbox Code Playgroud)
此代码适用于我的Windows Phone 8.1应用程序.但它不适用于通用应用程序.我要添加任何参考吗?有没有办法让它在Universal应用程序中运行?
非常感谢.:)
我正在尝试在 Android 中转换此十六进制值C2DE70A4。这是我为转换编写的代码:
try {
String hexString = "C2DE70A4";
float myFloat = Float.intBitsToFloat(Integer.parseInt(hexString, 16));
}
catch (Exception e) {
Toast.makeText(getApplicationContext(),e.getMessage(),Toast.LENGTH_LONG).show();
}
Run Code Online (Sandbox Code Playgroud)
但它导致异常并告诉我Invalid int: "C2DE70A4"
谁能帮我进行转换?浮点值应为:-111.22
谢谢。