阻止活动重新启动时显示已关闭的片段

时间:2015-08-18 15:10:21

标签: android android-fragments android-homebutton

我的活动可能会在其中显示一个片段。 当用户退出活动时,片段将关闭。

当我使用 // Create a new Phrase and add the image to it var cellContent = new Phrase(); var fontHeader = FontFactory.GetFont("Verdana", BaseFont.CP1250, true, 12, 0); cellContent.Add(new Paragraph("\n" + "Default Header", fontHeader)); Code39BarcodeDraw barcode39 = BarcodeDrawFactory.Code39WithoutChecksum; System.Drawing.Image img = barcode39.Draw(val[cnt], 25); var pdfImg = iTextSharp.text.Image.GetInstance(ReadImage(img)); var width = pdfImg.PlainWidth; if (width > colWidths.ToArray()[0]) pdfImg.ScaleAbsoluteWidth(width - 20); cellContent.Add(new Chunk(pdfImg, 0, 0)); var font = FontFactory.GetFont("Verdana", BaseFont.CP1250, true, 12, 0); cellContent.Add(new Chunk("\n" + val[cnt], font)); cnt += 1; //Create a new cell specifying the content var cell = new PdfPCell(cellContent); //Ensure our label height is adhered to cell.FixedHeight = _label.Height; //Centre align the content cell.HorizontalAlignment = Element.ALIGN_CENTER; cell.Border = IncludeLabelBorders ? Rectangle.BOX : Rectangle.NO_BORDER; //Add to the row rowCells.Add(cell); 按钮退出activity,然后重新启动它(我的活动有HOME)时,关闭的launchMode="singleTask"将出现在活动中然后立即消失。

我使用fragment隐藏片段。 我试图通过覆盖片段中的popBackStack()来阻止任何退出动画,但它没有帮助。 我在关闭片段时也试过onCreateAnimation()

如何在启动活动时阻止该片段可见?

0 个答案:

没有答案