代码之家  ›  专栏  ›  技术社区  ›  hwrdprkns

显示带Android对话框的键盘

  •  0
  • hwrdprkns  · 技术社区  · 14 年前

    我想用文本输入显示a model dialog的Android版本,但是我认为键盘将位于实际活动的后面,因为对话框不是用来进行输入的。有什么方法可以让键盘在实际的对话框中显示吗?

    我确实看到了 this so question--但是我宁愿不使用theme.dialog'ed活动,因为我觉得活动对我来说太重了。如何在前台显示键盘输入的模型对话框?

    这就是我要说的: =

    我确实看到了 this 所以,问题是——但是我不想使用主题。对话式活动,因为我觉得一个活动对于我的目的来说太重了。如何在前台显示键盘输入的模型对话框?

    这就是我要说的:

    1 回复  |  直到 14 年前
        1
  •  3
  •   EboMike    14 年前

    谁说对话不是用来输入的?!对话框可以包含任何内容-文本、按钮、进度条和输入字段。你试过了吗?一个键盘可以调整画布的大小,这样就不会有“behind”/“front”继续。(除此之外,你可以在没有QWERTY的情况下通过电话调用IME 按住“菜单”按钮,即使有模式对话框,也可以使用键盘。)

    编辑:如果您需要证据,只需查看API演示(应用程序->对话框)。这里有一个带有文本输入的对话框示例。此处为源代码: http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/app/AlertDialogSamples.html (对话框文本项)