private void initView()
		{
			LayoutInflater inflater = (LayoutInflater) Context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
			inflater.inflate(R.layout.fc_control_bar, this, true);
			mRoot = (LinearLayout) findViewById(R.id.control_bar_root_layout);
			mRecyclerView = (RecyclerView)findViewById(R.id.devices_layout);

			FcItemAnimator itemAnimator = new FcItemAnimator(mRecyclerView);
			itemAnimator.AddDuration = FcConstants.DEFAULT_ANIM_DURATION;
			itemAnimator.ChangeDuration = FcConstants.DEFAULT_ANIM_DURATION;
			itemAnimator.MoveDuration = FcConstants.DEFAULT_ANIM_DURATION;
			itemAnimator.RemoveDuration = FcConstants.DEFAULT_ANIM_DURATION;

			mRecyclerView.ItemAnimator = itemAnimator;
			mModel = new FcModel(mFcContext);
			mAdapter = new FcAdapter(mFcContext, mModel);

			//
			// Temporary workaround for a bug in RecyclerView:
			//      https://code.google.com/p/android/issues/detail?id=74772
			//
			// This custom LinearLayoutManager is on Apache 2.0 licence
			//
			// Fix this when it's fixed ("targeted early 2016")
			//
			LinearLayoutManager layoutManager = new LinearLayoutManager(Context);
			layoutManager.Orientation = LinearLayoutManager.HORIZONTAL;
			mRecyclerView.LayoutManager = layoutManager;
			mRecyclerView.Adapter = mAdapter;

			mBarHandler = (ImageButton)findViewById(R.id.barhandler);
			mBarHandler.BackgroundResource = R.drawable.arrow_open;
			mBarHandler.OnClickListener = new OnClickListenerAnonymousInnerClassHelper(this);

			mMainAppImage = (ImageButton)findViewById(R.id.main_app_image);
			mMainAppImage.OnLongClickListener = new FcControlBarLongClickListener(this);
			mFcAnimator = new FcAnimator();
		}
			public FcAnimatorListenerAnonymousInnerClassHelper9(FcItemAnimator outerInstance, com.samsung.android.sdk.professionalaudio.widgets.refactor.OrdinalAppViewHolder newHolder, View oldView, View newView, AnimatorSet translationAnimators)
			{
				this.outerInstance = outerInstance;
				this.newHolder = newHolder;
				this.oldView = oldView;
				this.newView = newView;
				this.translationAnimators = translationAnimators;
			}
			public FcAnimatorListenerAnonymousInnerClassHelper8(FcItemAnimator outerInstance, com.samsung.android.sdk.professionalaudio.widgets.refactor.OrdinalAppViewHolder oldHolder, View oldView, View newView, Animator collapseAnimator)
			{
				this.outerInstance = outerInstance;
				this.oldHolder = oldHolder;
				this.oldView = oldView;
				this.newView = newView;
				this.collapseAnimator = collapseAnimator;
			}
			public FcAnimatorListenerAnonymousInnerClassHelper5(FcItemAnimator outerInstance, RecyclerView.ViewHolder newHolder, View oldView, View newView, AnimatorSet animator)
			{
				this.outerInstance = outerInstance;
				this.newHolder = newHolder;
				this.oldView = oldView;
				this.newView = newView;
				this.animator = animator;
			}
			public FcAnimatorListenerAnonymousInnerClassHelper3(FcItemAnimator outerInstance, RecyclerView.ViewHolder holder)
			{
				this.outerInstance = outerInstance;
				this.holder = holder;
			}
			public FcAnimatorListenerAnonymousInnerClassHelper(FcItemAnimator outerInstance, RecyclerView.ViewHolder holder, View view, Animator fadeInAnimator)
			{
				this.outerInstance = outerInstance;
				this.holder = holder;
				this.view = view;
				this.fadeInAnimator = fadeInAnimator;
				mCanceled = false;
			}