Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class LiveStreamFullScreenFragment extends Fragment
- {
- private static int mPageIndex;
- private LinearLayout llLiveStreamTags;
- private static LiveStreamFullScreenCFCallback mCaller;
- private RelativeLayout mLinearLayout;
- private static boolean mShowTags;
- public void setShowTags(boolean showtags)
- {
- mShowTags = showtags;
- }
- public static LiveStreamFullScreenFragment newInstance(HashMap<String, String> data, LiveStreamFullScreenCFCallback caller, boolean showTags, int index)
- {
- LiveStreamFullScreenFragment f = new LiveStreamFullScreenFragment();
- // ...
- return f;
- }
- @Override
- public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
- mLinearLayout = (RelativeLayout) inflater.inflate(R.layout.livestream_full_screen_fragment, container, false);
- setWidgets();
- return mLinearLayout;
- }
- private void setWidgets()
- {
- ...
- if(!mShowTags)
- {
- llLiveStreamTags.setVisibility(View.GONE);
- }
- mLinearLayout.setOnClickListener(new OnClickListener() {
- @Override
- public void onClick(View arg0) {
- if(mShowTags)
- {
- mShowTags = false;
- mCaller.onSetTagsVisible(false, mPageIndex);
- llLiveStreamTags.setVisibility(View.GONE);
- } else
- {
- mShowTags = true;
- mCaller.onSetTagsVisible(true, mPageIndex);
- llLiveStreamTags.setVisibility(View.VISIBLE);
- }
- }
- });
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement