Exemplo n.º 1
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);
         }
     }
 }
Exemplo n.º 2
0
        public virtual void onClick(string text)
        {
            Fragment fragment = Fragment;

            if (fragment is FileListDialogFragment.OnClickListener)
            {
                ((FileListDialogFragment.OnClickListener)fragment).onClick(text);
            }
        }
Exemplo n.º 3
0
        public virtual void onClick(string title, string text)
        {
            Fragment fragment = Fragment;

            if (fragment is ListDialogFragment.OnClickListener)
            {
                ((ListDialogFragment.OnClickListener)fragment).onClick(title, text);
            }
        }
Exemplo n.º 4
0
        public override void directIOOccurred(DirectIOEvent e)
        {
            Fragment fragment = Fragment;

            if (fragment is POSPrinterFragment)
            {
                ((DirectIOListener)fragment).directIOOccurred(e);
            }
        }
Exemplo n.º 5
0
        public override void errorOccurred(ErrorEvent e)
        {
            Fragment fragment = Fragment;

            if (fragment is POSPrinterFragment)
            {
                ((ErrorListener)fragment).errorOccurred(e);
            }
        }
Exemplo n.º 6
0
        public override void outputCompleteOccurred(OutputCompleteEvent e)
        {
            Fragment fragment = Fragment;

            if (fragment is POSPrinterFragment)
            {
                ((OutputCompleteListener)fragment).outputCompleteOccurred(e);
            }
        }
Exemplo n.º 7
0
        public override void statusUpdateOccurred(StatusUpdateEvent e)
        {
            Fragment fragment = Fragment;

            if (fragment is POSPrinterFragment)
            {
                ((StatusUpdateListener)fragment).statusUpdateOccurred(e);
            }
        }
Exemplo n.º 8
0
 private void replaceFragment(Fragment fragment, string tag)
 {
     if (findViewById(R.id.container) != null)
     {
         SupportFragmentManager.beginTransaction().replace(R.id.container, fragment, tag).addToBackStack(null).commit();
     }
     else
     {
         SupportFragmentManager.beginTransaction().replace(R.id.fragmentDevice, fragment, tag).commit();
     }
 }
Exemplo n.º 9
0
		private void replaceFragment(Fragment fragment, string tag)
		{
			if (findViewById(R.id.container) != null)
			{
				SupportFragmentManager.beginTransaction().replace(R.id.container, fragment, tag).addToBackStack(null).commit();
			}
			else
			{
				SupportFragmentManager.beginTransaction().replace(R.id.fragmentDevice, fragment, tag).commit();
			}
		}