1

Android プラットフォーム フレームワークのソース コードを調べたところ、その実装が見つかりまし。コードフラグメントは次のとおりです。

public final View findViewWithTag(Object tag) {
    if (tag == null) {
        return null;
    }
    return findViewWithTagTraversal(tag);
}

protected View findViewWithTagTraversal(Object tag) {
    if (tag != null && tag.equals(mTag)) {
        return this;
    }
    return null;
}

与えられたタグを自分のタグと比較して、それ自体またはnullを返すだけのようです。トラバーサルは何も起こりません。では、タグ付きの子ビューを見つけるにはどうすればよいでしょうか?

4

1 に答える 1