l 有一个可以包含任何类型布局的对象。如何检测布局类型?我只有 try/catch 的想法。
问问题
48 次
3 回答
1
例子:
final ViewGroup layout = yourObject.getMyLayout();
if (layout instanceof LinearLayout) {
//do something
}
else if (layout instanceof TableLayout){
// do something else
}
于 2013-08-01T12:36:05.727 回答
0
尝试instanceof运算符
线性布局的布局实例
于 2013-08-01T12:19:40.413 回答
0
有点笨拙,但你可以有这样的 if 语句
if(this.getCurrentFocus().getId() == R.layout.myLayout)
{
String layoutType = "Linear";
}
或者对结果做任何你需要做的事情
于 2013-08-01T12:34:23.153 回答