Smeedee.Android.Widgets.TextColoringAdapterWithLoadMoreButton.FindTextViewAndSetColor C# (CSharp) 메소드

FindTextViewAndSetColor() 개인적인 메소드

private FindTextViewAndSetColor ( Android.Views.View view ) : Android.Views.View
view Android.Views.View
리턴 Android.Views.View
        private View FindTextViewAndSetColor(View view)
        {
            if (!(view is LinearLayout)) return view;

            var linearLayout = (view as LinearLayout).GetChildAt(1);
            if (!(linearLayout is LinearLayout)) return view;

            var text = (linearLayout as LinearLayout).GetChildAt(1);
            if (!(text is TextView)) return view;

            var textView = text as TextView;
            var color = textView.Text == LatestCommitsWidget.NoMessageTag
                            ? highlightColor
                            : Color.White;
            textView.SetTextColor(color);

            return view;
        }