package com.iwedia.gui.components.dialogs; import android.content.Context; import android.graphics.PixelFormat; import android.view.Window; import android.view.WindowManager; import com.iwedia.gui.MainActivity; import com.iwedia.gui.R; import com.iwedia.gui.components.A4TVDialog; import java.util.ArrayList; /** * Dialog for content list * * @author Branimir Pavlovic */ public class MainMenuDialog extends A4TVDialog implements A4TVDialogInterface { public MainMenuDialog(Context context) { super(context, android.R.style.Theme_Translucent_NoTitleBar_Fullscreen, 0); fillDialog(); getWindow().setFlags(WindowManager.LayoutParams.FLAG_DITHER, WindowManager.LayoutParams.FLAG_DITHER); } @Override public void onAttachedToWindow() { super.onAttachedToWindow(); Window window = getWindow(); window.setFormat(PixelFormat.RGBA_8888); } @Override public void fillDialog() { // setContentView(R.layout.main_menu); setContentView(R.layout.main_menu_overscale); } // not needed here, attributes are passed by style @Override public void setDialogAttributes() { } // @Override // public void show() { // MainActivity.activity.getMainMenuHandler().loadMenuItems(0); // MainActivity.activity.getMainMenuHandler().refreshMainMenu(true); // super.show(); // } // this is not needed here @Override public void returnArrayListsWithDialogContents( ArrayList<ArrayList<Integer>> contentList, ArrayList<ArrayList<Integer>> contentListIDs, ArrayList<Integer> titleIDs) { } }