Appcelerator Titanium Android软键盘

时间:2012-04-16 11:08:35

标签: android appcelerator

如何在文本字段获得焦点时显示键盘?

我从哪里开始?我的文本字段都不起作用。以下示例代码适用于我的Android应用。

var txtEmail = Titanium.UI.createTextField({
    width: 250,
    height: 35,
    top: 80,
    left: _MarginLeft,
    font:{fontSize:14,fontFamily:'Helvetica Neue'},
    hintText: 'Please enter your email address',
    keyboardType: Titanium.UI.KEYBOARD_EMAIL
});
win.add(txtEmail);

2 个答案:

答案 0 :(得分:0)

如果删除/注释掉“keyboardType”行会怎样?

我通常会开始注释掉它不必要的行。一旦它再次开始工作,你就会有一个非常好的想法,即你添加的额外内容之一让人感到困惑。

编辑:此外,您使用的是哪个仿真器设备?我使用的所有产品都没有屏幕键盘。他们只有一个总是在屏幕右侧。

答案 1 :(得分:0)

尝试

txtEmail.focus();

但我认为这是自动的