小编Tan*_*rov的帖子

Windows Phone 8 - 2背景音频冲突和两个应用程序终止

大约一周前,我为Windows Phone商店提交了一个在线背景广播流媒体应用程序.应用程序非常好(因为我使用模拟器测试它,它在所有可能的部门都很好)但是当我提交它进行认证时,它失败了.

根据错误日志,如果有人已经从音乐+视频中心播放音乐,然后尝试打开此应用程序,则两个应用程序都会崩溃并意外停止.

到目前为止,据我所知,这是因为音乐音乐+视频中心也是背景音乐,同时播放2个背景音乐,应用程序正在崩溃.这可能是其他原因,但所描述的似乎对我更合乎逻辑.

那么,有没有人可以告诉我如何更改音乐+视频中心的应用程序状态?我想暂时暂停或停止音乐+视频中心的应用程序,以便应用程序的两个状态都不相同.通过这种方式,应用程序不会在后台相互冲突.

谁可以在这方面帮助我?

c# xaml background-agents background-audio windows-phone-8

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

Windows Phone Universal App中的电子邮件发送任务

我正在尝试为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应用程序中运行?

非常感谢.:)

windows-8.1 windows-phone-8.1 win-universal-app

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

将十六进制转换为浮点数时出错

我正在尝试在 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

谢谢。

java floating-point android hex

2
推荐指数
1
解决办法
1405
查看次数