android - 如何使用 android 键盘更改按钮文本?

标签 android button text input android-softkeyboard

我在我的 xml 中创建了一个按钮(普通按钮),文本设置为“0”。 我将一个 OnClickListner 附加到它,并使用以下代码显示键盘:

public void Measure(View paramView) {
    InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
    imm.toggleSoftInput(InputMethodManager.SHOW_FORCED,0);
}

现在,当我使用弹出的键盘输入内容时,我希望按钮中的文本发生变化。 我想用数字填充它 - 例如 13.45。

我不想将按钮更改为 editText。

有人知道如何做到这一点吗? 谁能帮忙? 预先感谢所有回复。

最佳答案

不要使用按钮,而是使用编辑文本并更改编辑文本的背景,使其看起来像一个按钮

关于android - 如何使用 android 键盘更改按钮文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22812105/

相关文章:

android - 如何在特定时间开始 Activity ?

java - 将应用程序添加到华为 protected 应用程序(检查自动运行)

java - 新手 - 表格布局内的 GridView : this/getApplicationContext cannot be referenced from a static context

c# - 在单击 RadioButton 之前保持按钮不可见 c#

jquery - 如何将 HTML 文本区域转换为单词 :count key value array with jQuery?

android - 设置布局以用作 ListView 的空 View ,以防适配器在 Activity 中有零个项目

javascript - 为什么以下按钮/javascript 代码不起作用?

html - anchor 链接内的按钮在 Firefox 中有效,但在 Internet Explorer 中无效?

html - 如何将特定文本环绕在图像周围?

Mysql 在一列中搜索文本