Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/230.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何在androud上的EditText上设置属性和actionEvent_Android_Android Edittext_Tablelayout - Fatal编程技术网

Android 如何在androud上的EditText上设置属性和actionEvent

Android 如何在androud上的EditText上设置属性和actionEvent,android,android-edittext,tablelayout,Android,Android Edittext,Tablelayout,我将EditText视图传递给表行addView()方法。像这样: myTablerow.addView(new EditText (this)) 问题1:如何设置编辑文本的大小、颜色等属性 问题2:如何从EditText获取输入值 作者的完整代码:(请注意问题中的更新,而不是我的答案) (看起来你的帖子大部分是代码;请添加更多详细信息。) if(cursor.getCount()>0){ //循环遍历所有行并添加到列表 for(int i=0;i

我将EditText视图传递给表行addView()方法。像这样:

myTablerow.addView(new EditText (this))
问题1:如何设置编辑文本的大小、颜色等属性

问题2:如何从EditText获取输入值

作者的完整代码:(请注意问题中的更新,而不是我的答案)

(看起来你的帖子大部分是代码;请添加更多详细信息。)

if(cursor.getCount()>0){
//循环遍历所有行并添加到列表
for(int i=0;i
您可以参考

Q1:
#setTextColor()
#setTextSize()


问题2:
#getText()

您可以这样做来设置属性

EditText edtText = new EditText(this);
edtText.setTextColor(someColor);
edtText.setTextSize(someSize);
myTablerow.addView(edtText);
对于从EditText获取值,可以使用

String edtTextValue = edtText.getText().toString();

我已经执行了dat,但继续获取指定的子项已具有父项。必须在子项的父项出现第一个错误时调用removeView()。所以我让it工作的唯一方法就是通过这个方法。我实际上是在将EditText动态地添加到一个表格布局中。你能发布更多的代码吗?似乎myTablerow.addView(new EditText(this))没有问题。
我已经编辑了这篇文章,现在它包含了完整的代码
String edtTextValue = edtText.getText().toString();