Android 如何在androud上的EditText上设置属性和actionEvent
我将EditText视图传递给表行addView()方法。像这样: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
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();