package org.softeg.slartus.forpdaplus.controls.quickpost.items;/* * Created by slinkin on 18.04.2014. */ import android.content.Context; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.EditText; import android.widget.LinearLayout; import org.softeg.slartus.forpdaplus.R; public class BBCodesAndSmilesQuickView extends BaseQuickView{ @Override public void onDestroy() { } @Override public void onResume() { } @Override public void onPause() { } public BBCodesAndSmilesQuickView(Context context) { super(context); } private BaseQuickView mBbCodesQuickView; private BaseQuickView mEmoticsQuickView; @Override View createView() { View v= LayoutInflater.from(getContext()).inflate(R.layout.codes_smiles_view_layout,null); assert v != null; v.setLayoutParams(new ViewGroup.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.MATCH_PARENT)); mBbCodesQuickView=new BbCodesQuickView(getContext()); mBbCodesQuickView.setLayoutParams(new ViewGroup.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.MATCH_PARENT)); ((LinearLayout)v.findViewById(R.id.first_frame_layout)).addView(mBbCodesQuickView); mEmoticsQuickView=new EmoticsQuickView(getContext()); mEmoticsQuickView.setLayoutParams(new ViewGroup.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.MATCH_PARENT)); ((LinearLayout)v.findViewById(R.id.second_frame_layout)).addView(mEmoticsQuickView); return v; } public void setEditor(EditText editor){ super.setEditor(editor); mEmoticsQuickView.setEditor(editor); mBbCodesQuickView.setEditor(editor); } public void setTopic(String forumId, String topicId, String authKey) { super.setTopic(forumId,topicId,authKey); mEmoticsQuickView.setTopic(forumId,topicId,authKey); mBbCodesQuickView.setTopic(forumId,topicId,authKey); } }