Untitled
unknown
plain_text
a year ago
3.2 kB
7
Indexable
using System;
using Android.App;
using Android.Content.PM;
using Android.OS;
using Android.Runtime;
using Android.Views;
using Intersoft.Crosslight.Android.v7;
using iSeller.ViewModels;
using iSeller.ViewModels.Cashier;
using iSellerRetail.Android.Fragments;
using iSellerRetail.Android.Fragments.Account;
using iSellerRetail.Android.Fragments.Cashier;
namespace iSellerRetail.Android.Activities
{
[Activity(ScreenOrientation = global::Android.Content.PM.ScreenOrientation.SensorPortrait, Exported = false)]
public class SampleWebViewActivity : BaseActivity<SampleWebViewScreenViewModel>
{
#region Constructors
public SampleWebViewActivity()
{
}
public SampleWebViewActivity(IntPtr javaReference, JniHandleOwnership transfer)
: base(javaReference, transfer)
{
}
#endregion
public override void OnBackPressed()
{
SampleWebViewFragment fragment1 = this.Fragment as SampleWebViewFragment;
if (fragment1 != null)
{
}
else
{
base.OnBackPressed();
//this.ViewModel.ExecuteClose();
}
}
public override void Finish()
{
base.Finish();
this.OverridePendingTransition(Resource.Animation.dialog_slide_in_left, Resource.Animation.dialog_slide_out_right);
}
protected override void OnCreate(Bundle bundle)
{
base.OnCreate(bundle);
//Window.AddFlags(WindowManagerFlags.Secure);
}
}
[Activity(ScreenOrientation = global::Android.Content.PM.ScreenOrientation.SensorPortrait, Exported = false)]
public class SampleWebViewContentActivity : BaseActivity<SampleWebViewViewModel>
{
#region Constructors
public SampleWebViewContentActivity()
{
}
public SampleWebViewContentActivity(IntPtr javaReference, JniHandleOwnership transfer)
: base(javaReference, transfer)
{
}
#endregion
public override void OnBackPressed()
{
if (this.ViewModel != null)
{
base.OnBackPressed();
}
else
return;
}
public override void Finish()
{
base.Finish();
this.OverridePendingTransition(Resource.Animation.dialog_slide_in_left, Resource.Animation.dialog_slide_out_right);
}
protected override void OnCreate(Bundle bundle)
{
base.OnCreate(bundle);
//Window.AddFlags(WindowManagerFlags.Secure);
}
public override bool OnKeyDown(Keycode keyCode, KeyEvent e)
{
SampleWebViewFragment fragment1 = this.Fragment as SampleWebViewFragment;
if (keyCode == Keycode.Back && fragment1.WebView.CanGoBack())
{
fragment1.WebView.GoBack();
return true;
}
return base.OnKeyDown(keyCode, e);
}
}
}Editor is loading...
Leave a Comment