(官网:www.libgdx.cn

如果应用需要输入一个字符,比如用户名和密码,可以通过简单的对话框实现。

在桌面中使用一个Swing对话框,提示用户输入字符。

在Android中将会打开一个标准的Android对话框,同样提示用户输入字符。

为了获取用户输入或者用户取消输入的提示,可以实现TextInputListener接口:

public class MyTextInputListener implements TextInputListener {

@Override

public void input (String text) {

}

@Override

public void canceled () {

}

}

input()方法将在用户输入一个字符时调用。canceled()方法将在用户关闭对话框或者点击返回键时调用。

为了调用对话框,如下:

MyTextInputListener listener = new MyTextInputListener();

Gdx.input.getTextInput(listener, "Dialog Title", "Initial Textfield Value");

这将在ApplicationListener.render()方法调用之前调用。

www.libgdx.cn版权所有,如需转载,注明出处)

最新文章

  1. 【USACO】numtri
  2. poj 1870 Bee Breeding
  3. 转:maven项目添加jar包.
  4. Nancy简单实战之NancyMusicStore(五):部署上线
  5. 201521123122 《java程序设计》第十四周学习总结
  6. Angular 5和ASP.NET Core入门
  7. Java数据结构和算法(三)——冒泡、选择、插入排序算法
  8. android MultiDex multidex原理原理下遇见的N个深坑(二)
  9. 使用delimiter //,解决mysql end报错问题
  10. 浅谈对象的两个方法:Object.keys() ,Object.assign();
  11. NOIP2018 前流水账
  12. Adobe Acrobat 9 Pro序列号
  13. 百度外卖接口调试 C#版
  14. 字符串练习——唐纳德与子串 (Easy)
  15. Spring的配置文件ApplicationContext.xml配置头文件解析
  16. JavaScript设计模式-7.单例模式
  17. Jquery重新学习之一[加载与属性html(),text(),val()]
  18. path.join()和path.resolve()的区别
  19. CF 1093G Multidimensional Queries——线段树(消去绝对值符号)
  20. 深入理解java虚拟机(五)垃圾收集器

热门文章

  1. ACM Primes
  2. JavaScript switch 语句
  3. 导出和导入Docker容器
  4. Ubuntu环境下Anaconda安装TensorFlow并配置Jupyter远程访问
  5. android Spinner控件详解
  6. Scala:输入输出
  7. Windows编译ejabberd
  8. [nginx] 对UA为空的请求返回403
  9. 文档发布工具mkdocs
  10. 14 fragment传值