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