【发布时间】:2012-03-12 18:55:38
【问题描述】:
有没有办法在 android 中检索视图的名称?一直在遍历 api,还没有看到任何方法可以做到这一点。
【问题讨论】:
标签: android
有没有办法在 android 中检索视图的名称?一直在遍历 api,还没有看到任何方法可以做到这一点。
【问题讨论】:
标签: android
视图只包含id而不是名称,我认为它无法检索它。
从你的评论来看,我认为你可以把索引放到 android:tag 属性中
比如
<RadioButton android:tag="1" />
然后你可以调用 button.getTag 来获取标签值。希望这可以帮助您摆脱 switch case 语句..
【讨论】:
使用view.getId();,通常用在onClick(View v)方法中
// from View.OnClickListener
@Override
public void onClick(View v){
switch( v.getId() ) { // <= this is it
case R.id.first_id:
// do something
break;
}
}
【讨论】: