Android:以编程方式创建文本视图
如何使用Android:以编程方式创建文本视图,android,android-layout,Android,Android Layout,如何使用layout\u width=fill\u parent创建TextView(使用Java代码,而不是xml) 文本视图应该是可编辑的。它不是一个文本框,而是安卓系统中的文本框 无论如何,您可以使用以下方法在运行时创建它: EditText ed = new EditText(this); // Create a new EditText // Setting the type of input that you want ed.setInputType(InputType.TY
layout\u width=fill\u parent
创建TextView
(使用Java代码,而不是xml)
文本视图应该是可编辑的。它不是一个文本框,而是安卓系统中的文本框
无论如何,您可以使用以下方法在运行时创建它:
EditText ed = new EditText(this); // Create a new EditText
// Setting the type of input that you want
ed.setInputType(InputType.TYPE_CLASS_TEXT);
// setting height/width for your editText
ed.setLayoutParams(new LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT));
它不是一个文本框,而是安卓系统
无论如何,您可以使用以下方法在运行时创建它:
EditText ed = new EditText(this); // Create a new EditText
// Setting the type of input that you want
ed.setInputType(InputType.TYPE_CLASS_TEXT);
// setting height/width for your editText
ed.setLayoutParams(new LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT));
如果我不理解错误的问题,您需要以编程方式创建一个
EditText
。然后,尝试使用:
EditText et=new EditText(context);
et.setLayoutParams(new Gallery.LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.WRAP_CONTENT));
编辑:
为LayoutParams导入:
import android.view.ViewGroup.LayoutParams;
如果我不理解错误的问题,您需要以编程方式创建一个
EditText
。然后,尝试使用:
EditText et=new EditText(context);
et.setLayoutParams(new Gallery.LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.WRAP_CONTENT));
编辑:
为LayoutParams导入:
import android.view.ViewGroup.LayoutParams;
EditText et=新的EditText(上下文);//这会给你一个新的文本框
//假设你在日食中,当你点击。在et之后,您将看到它的所有各种属性,您可以根据自己的喜好进行设置
然后,当您准备好时,您可以将其设置为setContentView(et);//这是屏幕上唯一的东西
或
将其添加到已设置的任何布局。EditText et=newedittext(上下文);//这会给你一个新的文本框
//假设你在日食中,当你点击。在et之后,您将看到它的所有各种属性,您可以根据自己的喜好进行设置
然后,当您准备好时,您可以将其设置为setContentView(et);//这是屏幕上唯一的东西
或
将其添加到已设置的任何布局中。创建具有适当宽度和高度的布局参数 LayoutParams params=//选择适当的构造函数 //注意正确的导入 现在创建textBox和setLayoutParams EditText t=新的EditText(本) t、 setLayoutParams(参数)
通过创建具有适当宽度和高度的layoutParams LayoutParams params=//选择适当的构造函数 //注意正确的导入 现在创建textBox和setLayoutParams EditText t=新的EditText(本) t、 setLayoutParams(参数)
你明白了吧。LayoutParams的导入是什么?您理解吗。LayoutParams的导入是什么?他问的是EditText,不是TextView他问的是EditText,不是TextView