Вы можете реализовать свой собственный конструктор для диалога, который принимает пакет
public CustomizeDialog(Context context, Bundle bundle) {
super(context);
/** 'Window.FEATURE_NO_TITLE' - Used to hide the title */
requestWindowFeature(Window.FEATURE_NO_TITLE);
/** Design the dialog in main.xml file */
setContentView(R.layout.showdetails);
//do whatever with your bundle here
okButton = (Button) findViewById(R.id.bOkButton);
okButton.setOnClickListener(this);
}
Тогда в вашем onCreate вы можете позвонить
CustomizeDialog customizeDialog = new CustomizeDialog(this, getIntent().getExtras());
Не забудьте проверить, является ли ваш пакет пустым при создании диалога