在AndEngine场景中从用户输入数据

时间:2012-03-22 10:49:34

标签: android andengine

我想在AndEngine的场景中输入数据,即用户的姓名和年龄。我怎样才能做到这一点 ?? 我不想为此目的使用对话框。

2 个答案:

答案 0 :(得分:3)

你在AndEngine论坛上问了这个问题,RealMayo在那里给了你最好的答案。

研究TextBreakExample.java - 更具体地说,研究AndEngineExamples / res / layout / textbreakexample.xml文件

您将看到如何将标准Android EditText(不是对话框)“混合”到您的游戏中。

答案 1 :(得分:0)

如果你想要的只是一个文本条目覆盖,你可以在onSetContentView()方法中添加它:

@Override
protected void onSetContentView() {
  editTextExample = new EditText(this);
  this.addContentView(editTextExample, new ViewGroup.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT,ViewGroup.LayoutParams.WRAP_CONTENT));
}

否则,如果您想制作可由AndEngine设置外观的可修改文字,请查看示例Java codeXML code