标签: keypad

Android:如何使键盘始终可见?

在android中,我们如何让设备键盘在应用程序中始终可见?顶部显示应用程序要呈现的内容,底部显示键盘.

android keypad

33
推荐指数
2
解决办法
4万
查看次数

使用电话键盘生成10位数字

给出如下所示的电话键盘:

1 2 3
4 5 6
7 8 9
  0
Run Code Online (Sandbox Code Playgroud)

从1开始可以形成多少个不同的10位数字?约束是从1位数到下一位数的运动类似于国际象棋游戏中骑士的运动.

例如.如果我们在1那么下一个数字可以是6或8如果我们在6那么下一个数字可以是1,7或0.

允许重复数字 - 1616161616是有效数字.

有多项式时间算法可以解决这个问题吗?问题要求我们只计算10位数字,而不一定列出数字.

编辑:我尝试将其建模为图形,每个数字都有2或3位数作为其邻居.然后我使用DFS导航到10个节点的深度,然后在每次达到10的深度时增加数字的数量.这显然不是多项式时间.假设每个数字只有2个邻居,则需要至少2 ^ 10次迭代.

这里的变量是位数.我采取了例如.10位数字.它也可以是n位数.

algorithm dynamic-programming keypad

24
推荐指数
1
解决办法
1万
查看次数

iPhone:无法找到支持键盘iPhone-Portrait-DecimalPad的8型键盘; 使用默认?

我正在编写一个iPhone应用程序,它使用包含小数点的键盘.因为这在Interface Builder中不是标准的,所以我将此分配给方法中的文本字段,viewDidLoad如下所示:

[self.TextField_PrintedRepeat setKeyboardType:UIKeyboardTypeDecimalPad];
Run Code Online (Sandbox Code Playgroud)

当我运行此应用程序时,点击文本字段并显示键盘,我将其输入控制台日志:

找不到支持键盘iPhone-Portrait-DecimalPad的8型键盘; 使用默认值

你知道这意味着什么吗?
我需要担心吗?
如何停止此控制台消息?

编辑:我正在使用iOS 4.2.1

iphone objective-c keypad

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

如何从Android键盘中为EditText排除特殊字符

嗨,我想在Android的EditText键盘上只显示数字和字符,我确实尝试添加属性,android:inputType = text|number但它不起作用.

请帮助我提出任何其他更好的建议.提前致谢.

android keypad android-edittext

18
推荐指数
4
解决办法
2万
查看次数

Xcode数字键盘,带十进制错误

在xcode中,当我打开文本字段的.xib中的十进制键盘键盘选项,并运行应用程序时,收到此错误:

Jun 13 01:22:38 Nicholas-Gibsons-iPhone Quick Utilities[1009] <Error>: 
CGContextSetFillColorWithColor: invalid context 0x0. This is a serious error. This 
application, or a library it uses, is using an invalid context  and is thereby 
contributing to an overall degradation of system stability and reliability. This notice is 
a courtesy: please fix this problem. It will become a fatal error in an upcoming update.
Run Code Online (Sandbox Code Playgroud)

如果您知道这意味着什么,那么您将获得很多帮助!非常感谢!

xcode decimal textfield keypad

10
推荐指数
1
解决办法
4102
查看次数

Wpf TextBox上的键盘小数分隔符,如何?

我有一个Wpf应用程序,带有一些用于十进制输入的文本框.

我想当我在pc键盘的数字键盘上按"点"键(.)时,它会发送正确的小数点分隔符.

例如,在意大利语中,小数点分隔符为"逗号"(,)...是否可以设置"点"键以在按下时发送"逗号"字符?

wpf textbox decimal textinput keypad

7
推荐指数
2
解决办法
5288
查看次数

如何在Linux上使用Java应用程序获取数字小键盘箭头

数字小键盘上的箭头键不适用于Linux上的Java应用程序.奇怪的是,Home,End,PgUp,PgDn,Ins,Del都有效.

使用Intellij进行编程时,这尤其令人讨厌.

你如何让箭头键工作?

java linux numeric intellij-idea keypad

7
推荐指数
2
解决办法
1289
查看次数

Java KeyListener口吃

我在java中制作一个非常简单的乒乓球游戏,我正在使用KeyListener进行此操作.我想要它,所以当用户按下键盘上的右或左键时,pong块就会向那个方向移动.这是一个足够简单的任务,但我发现当用户按住键时,块移动一次,停止一小段时间,然后继续移动直到用户释放键.我注意到当你试图在计算机上按住一个字母键时会发生这种情况.如果我尝试按住'a'键,计算机将执行以下操作:

a [暂停] aaaaaaaaaaaaaaa

有没有办法禁用这个口吃,因为它阻碍了我的小游戏的流畅游戏.快速解决将非常感激.

java swing keylistener lag keypad

6
推荐指数
2
解决办法
5045
查看次数

如何使应用程序键盘与iPhone中的safari键盘相同?

我的客户要求我制作数字键盘外观,因为它在safari中可见.在safari中,键盘是可见的,顶部有三个按钮,接下来是完成的.我想实现同样的目标.请告诉我实现这一目标的方法.

提前致谢

iphone safari keypad

4
推荐指数
1
解决办法
316
查看次数

从/ dev / input / event0读取的boost :: asio

我正在寻找使用boost :: asio来读取12位数字小键盘的方法。我目前可以通过以下方式完成此任务:

fd = open ("/dev/input/event0", 0_NONBLOCK);
read (fd, &ev, sizeof ev);
Run Code Online (Sandbox Code Playgroud)

你知道我怎么用boost :: asio做到吗?我正在使用Linux和C ++。这篇文章和这篇文章很有用。我不会使用串行端口(io,“ / dev / usb / hiddev0”),因为它不是串行端口,对吗?

谢谢。

c++ debian boost boost-asio keypad

4
推荐指数
1
解决办法
1752
查看次数

按Enter键隐藏android键盘

我有一个编辑文本和一个保存按钮,我想点击保存按钮而不是按后退键关闭键盘,我输入保存按钮后必须关闭键盘.如何实现这一点请帮助我,并提前感谢

android keypad

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

小数位垫不能用逗号做数学运算.需要点

我有三个视图控制器的应用程序.首先是带有三个UITextField的UIViewController,用户放置一些数字.这些数字作为String属性存储在我的CoreData实体中.

其次是UITableView,我将CoreData中存储的数据显示为新单元格.第三个是详细的UIViewController,其中我向用户显示他以前插入的所有数字.问题是当我设置textField小数位时,用户有数字和逗号,但我的函数需要带有点的数字进行双精度计算.用逗号我不能做数学函数,[.....] * [...] = ....因为它不起作用.

知道怎么弄清楚吗?我可以简单地将逗号更改为点吗?

我有这个代码:

 NSNumberFormatter*nf = [[NSNumberFormatter alloc]init];
[nf setNumberStyle:NSNumberFormatterDecimalStyle];

double result = [myString doubleValue] * [myOtherString doubleValue];
Run Code Online (Sandbox Code Playgroud)

cocoa-touch uitextfield keypad ios

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

将if语句转换为for循环?

我在mikroC中编写了一个函数,用于扫描4x4键盘中的按键

void scan_key()
{
    PORTB = 0B11111110;
    if ( PORTB == 0b11101110){
        Row = 1;
        Column = 1;
        return;
    }
    if ( PORTB == 0b11011110){
        Row = 2;
        Column = 1;
        return;
    }
    if ( PORTB == 0b10111110){
        Row = 3;
        Column = 1;
        return;
    }
    if ( PORTB == 0b01111110){
        Row = 4;
        Column = 1;
        return;
    }

    PORTB = 0B11111101;
    if ( PORTB == 0b11101101){
        Row = 1;
        Column = 2;
        return;
    }
    if ( PORTB == 0b11011101){ …
Run Code Online (Sandbox Code Playgroud)

c matrix pic keypad mikroc

-1
推荐指数
1
解决办法
2329
查看次数