安卓儿童应用程序

Posted

技术标签:

【中文标题】安卓儿童应用程序【英文标题】:Android Application for Kids 【发布时间】:2015-08-06 04:54:28 【问题描述】:

我正在开发用于家长控制的 android 应用程序,所以我想禁用主页和返回按钮。因为孩子是不可预测的,他们可以按主页按钮或返回按钮等。比我想禁用滑动通知栏。 (因为通知栏可以改变设备配置和设置)

我打算创建类似于Samsung Kids Mode-Parental Control的Android应用程序。

是否可以创建类似三星儿童模式的应用程序?你能给我一些链接/文章甚至示例程序吗?

我试过这个:

@Override
public void onAttachedToWindow() 

  this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD);
  super.onAttachedToWindow();


但它不能处理主页按钮,主页按钮仍然有效。

提前感谢大家花时间阅读本文,希望能得到积极的解决方案。

【问题讨论】:

请说明为什么这个问题必须被否决。 我认为它被否决了,因为您没有显示您自己编写的任何示例代码来尝试解决问题 好的,我更新了我的问题。能否再次投票?因为我认为它下次对另一个人有用。 您可能想解释一下您将如何不同于访客模式/受限个人资料support.google.com/nexus/answer/2865944?hl=en 在 SO 上发布问题之前,您似乎需要做更多的研究。 【参考方案1】:

我不知道如何覆盖主页按钮。我不确定它是否可以完成。您可以像这样覆盖后退按钮。

@Override
public void onBackPressed() 
   //do nothing, important dont call super.onBackPressed

您可以做的另一件事是将应用设置为沉浸式模式,以减少意外退出应用的机会

https://developer.android.com/training/system-ui/immersive.html

【讨论】:

【参考方案2】:

从活动扩展

@Override
public void onBackPressed() 


可用于覆盖后退按钮。请务必删除super.onBackPressed()

【讨论】:

以上是关于安卓儿童应用程序的主要内容,如果未能解决你的问题,请参考以下文章

部分安卓APP用户账户信息可被复制并消费;对传播儿童色情信息犯罪“零容忍”;上海消保委就“降频门”向苹果总部发查询函

Flutter Firebase 儿童计数

如何在儿童版块中为 iOS 应用设置家长门

我们可以在专为儿童设计的 iOS 应用中使用 Firebase 吗?

抖音小程序功能在哪里?

儿童家务模式的数据库设计