问题标签 [custom-keyword]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
265 浏览

iphone - 以编程方式在 ios 中定义自定义关键字

我想在 iphone 中以编程方式创建自定义关键字。例如。NSLog 在控制台中打印日志。我的许多框架都使用自己的日志(自定义日志),例如 Aphlogs 等。我想定义我自己的关键字,例如 MYLogs,这样当我在任何地方使用时,MYLogs(stackoverflow);它应该调用一个方法“MYLogsCalled”,并将“stackoverflow”作为参数和我可以用这种方法执行我自己的操作。

0 投票
1 回答
147 浏览

iphone - 如何使用自定义键盘在浏览器中搜索?

我最近开发了一个应用程序。现在我想在这个应用程序中集成谷歌和 Youtube,就像这个应用程序一样。经过大量搜索后,我认为有两种方法可以将谷歌和 youtube 集成到自定义键盘。

  1. 第一种方法(这是完美的解决方案,但看起来非常困难)是,如果我们在 Webview 中打开 google url,然后这里是当我们在 Google SearchBar 中单击时显示 customkeyboard 的方法。因为当我们在应用程序中使用 customkeyboard 时,我们通过 ( textView.inputView =Customkeyboard;) 但是对于谷歌搜索栏来说,如何使用这个方法看起来很困难,如果有人指导我这个方法我会很高兴的。

  2. 第二种方法不完美但看起来不错的是,如果我们使用自定义键盘在 UITextField 和 UITextView 中输入文本,然后像我为默认键盘所做的那样将此文本附加到 Google 搜索 url

    上面的 url 为我打开了一个想要的页面。所以使用这种方法我尝试了自定义键盘作为我的下面的代码显示

    但是这次它没有打开所需的页面因为谷歌直接无法识别自定义键盘单词是(انڈیا),现在当我结合整个网址时(https://www.google.com.pk/search ?hl=ur&tbo=d&noj=1&q=انڈیا) 并在我的计算机浏览器中打开它我得到结果 (https://www.google.com.pk/search?hl=ur&tbo=d&noj=1&site=webhp&source=hp&q=% D8%A7%D9%86%DA%88%DB%8C%D8%A7&oq=%D8%A7%D9%86%DA%88&gs_l=hp.1.0.0l10.10727.35473.0.37372.5.4.1.0.0.0.304.1162 .2-3j1.4.0...0.0...1c.3j4j1.PBbmxkMVaqc) 现在在这个 url 中,单词 (انڈیا) 消失了,浏览器将其翻译成某种类型的代码。最后,当我使用下面的代码时

    它在 iphone 中运行良好并打开所需页面。现在我希望如果我使用第二种方法,那么有些人可以指导我如何在附加自定义键盘文本后直接打开 url,例如这个 url(https://www.google _ hl=ur&tbo=d&noj=1&site=webhp&source=hp&q=%D8%A7%D9%86%DA%88%DB%8C%D8%A7&oq=%D8%A7%D9%86%DA%88&gs_l=hp.1.0。 0l10.10727.35473.0.37372.5.4.1.0.0.0.304.1162.2-3j1.4.0...0.0...1c.3j4j1.PBbmxkMVaqc ) 然后在 Google 中打开此 url。任何帮助或建议都将得到高度评价。谢谢提前。

0 投票
3 回答
2398 浏览

android - DONE 键在自定义键盘上不起作用

在我的代码中,除了DONE之外,所有键都可以正常工作,所以请告诉我有关DONE键的建议。我的代码如下:

我的 mainActivity 代码如下

我的 Customerkeyboard.java 文件如下

我的 XML 文件在下面

我的布局 XML 文件如下

0 投票
2 回答
3566 浏览

android - 输入连接-如何删除选定的文本?

我为android制作了一个自定义键盘。当我按下键盘的退格键时,我使用

从输入字段中删除一个字母。但是当我选择一些文本然后按退格键时,选定的文本不会被删除。我应该在输入连接中使用什么方法,以便在按下退格按钮时也从键盘中删除选定的文本?

0 投票
1 回答
749 浏览

android - 安卓自定义键盘

我使用此链接http://www.fampennings.nl/maarten/android/09keyboard/index.htm创建了自定义键盘,但我想在这个键盘中包含这么多单词,上面的链接键盘看起来如下:

在此处输入图像描述

我有三个 xml 文件:1)hexkbd:有 A 到 N 2)hexkbd2:M 到 Z 3)hexkbd3)额外的单词,我很好地显示第一个 xml 文件,但我想在这个键盘上放一个额外的按钮来改变三个 xml 将键盘 a 更改为 n 到 m 到 z,但我不知道如何在此自定义键盘中执行此操作。例如,在上图中,我将数字放在另一个 xm 文件中,字母放在另一个 xml 文件中,以及其他额外的单词另一个文件,我们在所有这个 xml 文件中放置相同的一个按钮来更改所有三个顺序,在第一次单击同一个按钮时只显示数字键盘,第二次单击 alpha 键盘,我必须在这个按钮中做什么以及如何,任何一个请快点帮我?提前致谢。

我想要以下类型: 在此处输入图像描述

0 投票
1 回答
515 浏览

android - 按下清除按钮后,EditText 无法使用 CustomKeyboard 清除

这是我的自定义键盘类。在键盘中,当我单击清除键时,我有一个清除键,我的寄存器 editetext 应该清除,但是在我调试时 editetx 值已被清除,但在 UI 中编辑文本未更新显示相同的旧值。

我检查了 TextWatcher 侦听器,在我调试时按下清除按钮后它们的值也没有显示任何内容,但编辑文本仍然没有得到更新。

当键盘出现时,我正在为包含 EditText 的视图设置动画,所以我认为可能是因为动画我遇到了这个问题。

这是我的动画代码

能否请任何人帮助我。在此先感谢。

0 投票
0 回答
368 浏览

android - Android Studio 自定义关键字外观着色

我经常使用 Log.i(String, String) 方法。我想要那个方法,而且只有那个方法,有一个特定的颜色字体,所以我可以快速识别它。

我查看了 Preferences > Editor > Colors and Fonts > Custom 并找到了一个屏幕列出关键字 1、关键字 2 的选项...

问题:我无法弄清楚这个 Keyword1 项目。有没有可以定义自己的关键字的地方?如果有,在哪里?我可以用它来像我的 Log.i 方法一样工作吗?

0 投票
0 回答
46 浏览

javascript - 我想创建一个作为 Mozilla 自定义关键字的非转义书签

以下是此任务的规范:

  • 将创建一个书签,即包含 JavaScript 的浏览器书签。
  • 它将从 Mozilla 自定义关键字调用,即,它将通过一个短字符串后跟地址栏中的查询字符串来调用,查询字符串将在小书签中用“%s”字符串表示。
  • 任务是从查询字符串中转义并在地址栏对应的选项卡中打印结果。

因此,例如,在地址栏中输入以下内容:

应该产生:

在相应的选项卡中打印出来。

我已分配:

到小书签,并将其与 Mozilla 自定义关键字“ue”相关联,但如上所述调用时它不起作用。它不会产生任何结果。

Google Chrome 也有类似的功能,称为书签关键字,但实现细节可能会有所不同,所以我专门询问 Mozilla 自定义关键字。如果您是 Google Chrome 用户,您仍然可以尝试提供帮助。

谢谢。

0 投票
4 回答
67 浏览

r - 有没有办法使用与 [#] 不同的字符来评论您的代码?

在 R / R-Studio 中,“注释”由 [#] 字符定义。

我想在 R 中使用 [ ' ] 而不是 [#] 来“评论”。

可能吗 ?