私はAndroidプロジェクトに取り組んでおり、レイアウト内の各コントロールをループして配列に追加します。次に、この配列を、配列をループしてコントロールに基づいてイベントを実行する関数に渡します。コントロールタイプが何であるかを判断する方法はありますか?疑似コードとしてはこんな感じになります。
void getControlType(List<View> myControls)
{
foreach (List<View> control in myControls)
{
string controlType = getControlType(control);
if (controlType == "Button")
{
//do something on the button
}
}
}