public View getView(int paramInt, View paramView, ViewGroup paramViewGroup) { View localView = paramView; if (paramView == null) { localView = LayoutInflater.from(paramViewGroup.getContext()) .inflate(2130903372, paramViewGroup, false); localView.setTag(new a.a(localView)); } paramView = (a.a) localView.getTag(); paramViewGroup = (Category) getItem(paramInt); Object localObject = (Drawable) a.get(paramViewGroup.d()); a.setCompoundDrawablesWithIntrinsicBounds((Drawable) localObject, null, null, null); if ((c) && (paramViewGroup.f() > 0)) { b.setVisibility(0); localObject = a; if ((!b.contains(paramViewGroup)) || (paramViewGroup.f() != 0)) { break label169; } } label169: for (boolean bool = true; ; bool = false) { ((CheckedTextView) localObject).setChecked(bool); a.setText(paramViewGroup.a()); return localView; b.setVisibility(8); break; } }