Dan*_*rte 4 java layout android textview android-edittext
我已经动态创建了Layout.它有一些edittexts,textview,spinners等.
之后,我必须得到我在这些观点上介绍的信息.
所以我正在做这样的事情
for(int i=0;i <= childs;i++){
View v=parent.getChildAt(i);
if (v instanceof TextView) {
//do something
}
else if (v instanceof EditText) {
//do OTHER thing
}
Run Code Online (Sandbox Code Playgroud)
这里的问题是,Android的检测v
总是像TextView
当View
要么TextView
或Edittext
(我有微调或按钮没问题).
我怎么解决这个问题?
那是因为EditText
延伸TextView
.
切换检查顺序:
if (v instanceof EditText) {
//do something
} else if (v instanceof TextView) {
//do OTHER thing
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
940 次 |
最近记录: |