protected void texto() {
activity.runOnUiThread(new Runnable() {
public void run() {
final EditText input = new EditText(activity);
String value = input.getText().toString().trim();
input.setInputType(InputType.TYPE_CLASS_TEXT);
}
});
}
现场没有给我显示文本框,也许有人知道我做错了。
最佳答案
您需要在您的 View
中查看它。现在您正在实例化一个 EditText
View ,但没有添加到您的屏幕正在呈现的布局 View
(LinearLayout、RelativeLayout 等),因此它不会出现。
要解决它,首先您需要使用 activity.findViewById
获取您的 View ,然后将 EditText
View 作为 subview 添加到它。
根据需要调整位置。
关于android - 我需要在 andengine 中制作一个盒子,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38963871/