public override void onCreate(Bundle savedInstanceState)
		{
			base.onCreate(savedInstanceState);

			posPrinter = ((MainActivity) Activity).POSPrinter;
		}
Пример #2
0
		public override void onActivityResult(int requestCode, int resultCode, Intent data)
		{
			if (requestCode == REQUEST_CODE_SETTINGS)
			{
				if (posPrinter != null)
				{
					try
					{
						posPrinter.close();
					}
					catch (JposException e)
					{
						// TODO Auto-generated catch block
						Console.WriteLine(e.ToString());
						Console.Write(e.StackTrace);
					}
				}
				posPrinter = null;
			}
			else
			{
				Fragment fragment = SupportFragmentManager.findFragmentByTag(TAG_POS_PRINTER_BITMAP_FRAGMENT);
				if (fragment != null)
				{
					fragment.onActivityResult(requestCode, resultCode, data);
				}
				else
				{
					base.onActivityResult(requestCode, resultCode, data);
				}
			}
		}