专业网站建设品牌,十四年专业建站经验,服务6000+客户--广州京杭网络
免费热线:400-963-0016
微信咨询
|
联系我们
扫二维码关注公众号
网站首页
网站建设
短视频
网站推广
网站模板
客户案例
资讯动态
关于我们
网站首页
网站建设
短视频
网站推广
网站模板
客户案例
资讯动态
关于我们
位置:
网站建设
>
技术支持
> xamarin.android App在后台运行不退出
xamarin.android App在后台运行不退出
来源:网络整理 时间:2023/2/14 0:56:27 共
3643
浏览
/// <summary>
/// 重写按键事件
/// </summary>
/// <param name="keyCode"></param>
/// <param name="e"></param>
/// <returns></returns>
public override bool OnKeyDown([GeneratedEnum] Keycode keyCode, KeyEvent e)
{
// 根据某种情形禁用返回键
if (keyCode == Keycode.Back && disableBack)
{
PackageManager pm = PackageManager;
ResolveInfo homeInfo = pm.ResolveActivity(new Intent(Intent.ActionMain).AddCategory(Intent.CategoryHome), 0);
ActivityInfo ai = homeInfo.ActivityInfo;
Intent startIntent = new Intent(Intent.ActionMain);
startIntent.AddCategory(Intent.CategoryLauncher);
startIntent.SetComponent(new ComponentName(ai.PackageName, ai.Name));
StartActivitySafely(startIntent);
return false;
}
return base.OnKeyDown(keyCode, e);
}
private void StartActivitySafely(Intent intent)
{
intent.AddFlags(ActivityFlags.NewTask);
try
{
StartActivity(intent);
}
catch (ActivityNotFoundException ex)
{
Toast.MakeText(this, "StartActivitySafely()异常:" + ex.Message, ToastLength.Short).Show();
}
catch (SecurityException ex)
{
Toast.MakeText(this, "StartActivitySafely()异常:" + ex.Message, ToastLength.Short).Show();
}
}
版权说明:
本网站凡注明“广州京杭 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
欢迎扫描右侧微信二维码与我们联系。
相关主题:
怎么样制作一个足球网站
西乡h5网站制作服务商
大学生制作三维图的网站
三合一网站制作系统
电商网站制作多少钱一年
六安网站建设制作多少钱
二十四节气动态网站制作
兴福镇英文网站制作多少钱
昆明三合一网站制作
制作一个高质量的企业网站
·上一条:
Xamarin Forms-通用事件绑定(Event Binding)的实现
|
·下一条:
Xamarin.Forms Android PDA 监听手机按键
同类资讯
Xamarin Forms-通用事件绑定(Event Binding)的
使用StaticResource给控件定义公共的样式和属性来写界面XAM
c# – 如何在Xamarin Forms中从ViewModel设置焦点
c#-将焦点设置为Xamarin表单中的下一个条目
Android开发_如何设置按钮背景透明与半透明_图片背景透明
XamarinSQLite教程在Xamarin.Android项目中使用
Xamarin Forms MVVM实现效果说明
Xamarin.Forms——尺寸大小
c# – 如何等待await / async方法完成
Xamarin.Forms 解决ListView高度问题(示例代码)
使用xamarin实现全屏播放rtmp之类的直播视频
Xamarin.Android PlotView控件之折线图+柱形图+饼
Xamarin.Android 使用ListView绑定数据
Xamarin.Android 自定义VideoView 进度条
xamarin.forms使用stacklayout自定义列表及相关加载
Xamarin.Forms - 在Listview单元格中绑定多个按钮单
如何配置IIS使其支持APK/WGT文件的下载
Xamarin Android (VS2019)之 Sqlite 数据库
c# – Xamarin表单ListView程序刷新在页面加载时不会在A
Xamarin.Forms ListView点击按钮刷新最新数据
资讯动态
公司新闻
互联网资讯
电商资讯
优化推广
技术支持
关于我们
公司简介
企业文化
服务项目
公司新闻
服务项目
网站建设
网站推广
品牌策划
移动应用
服务支持
在线咨询
服务流程
产品报价
售后服务
联系我们
代理加盟
付款方式
在线留言
联系方式
联系方式
电话:400-963-0016
邮箱:sales@itwy.com
QQ:250211130
微信:18520775521
Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有
粤ICP备16019765号
广州京杭网络科技有限公司 版权所有
18520775521
QQ洽谈
sales@itwy.com