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; }