为什么setImeOptions不起作用? setTextSize也是如此

时间:2013-01-10 20:34:25

标签: android textview ime

我的代码:

TextView tv = new TextView(this);
final EditText newPositionName = new EditText(this);

newPositionName.setImeOptions(EditorInfo.IME_ACTION_SEARCH);
newPositionName.setBackgroundColor(Color.TRANSPARENT);

我无法理解为什么setImeOptions不起作用! setBackgroundColor工作正常。 setTextSize也是如此。我已经:

private Vector<TextView> ranking = new Vector<TextView>();
...
for(int i = 0; i < 5; i++){
    ranking.add(new TextView(this));
    ranking.lastElement().setTextSize(30);
}

但文字大小不会改变。

1 个答案:

答案 0 :(得分:0)

正如此处所指出:setImeOptions: why the "Done" button does not show on the soft keyboard? 在TextEdit上调用setSingleLine()将启用该功能。