【问题标题】:Android - I want my Keyboard to work only on a list of user specified activitiesAndroid - 我希望我的键盘只在用户指定的活动列表上工作
【发布时间】:2017-08-10 18:46:51
【问题描述】:

我的键盘在每个活动上都工作,但我没有任何好的方法让它在不同应用的特定活动上运行。

有没有办法检查正在运行的活动并在我的列表中打开键盘?

【问题讨论】:

  • 能否在您的问题中详细说明,例如提供一些代码?我看不出你的问题,你想从我们这里得到什么。

标签: android android-input-method


【解决方案1】:

没有。

首先,出于隐私和安全原因,您没有可靠的方法来“检查正在运行的活动”,尤其是在较新版本的 Android 上。

其次,用户决定选择哪种输入法编辑器,作为默认值和视情况而定。 没有获得投票权,再次出于隐私和安全原因。

【讨论】:

  • 如果用户选择我的键盘作为默认键盘,我可以让它在某些活动中不起作用吗?
  • @ShubhanshAasu:如果用户选择它作为默认值,您不能阻止您的键盘出现在所有活动中。此外,我看不到您可以确定哪些活动调用了您的键盘。
猜你喜欢
  • 2020-11-15
  • 2016-03-27
  • 1970-01-01
  • 2019-01-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-04-15
  • 2021-08-30
相关资源
最近更新 更多