protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.activity_main); Android.Support.V7.Widget.Toolbar toolbar = FindViewById <Android.Support.V7.Widget.Toolbar>(Resource.Id.toolbar); SetSupportActionBar(toolbar); mRecyclerView1 = FindViewById <RecView>(Resource.Id.recyclerView1); mLayoutManager = new LinLayMan(this); mRecyclerView1.SetLayoutManager(mLayoutManager); mAdapter = new UI.RecAdapter(this); mRecyclerView1.SetAdapter(mAdapter); FloatingActionButton fab = FindViewById <FloatingActionButton>(Resource.Id.fab); fab.Click += FabOnClick; Current = this; }
public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { // Use this to return your custom view for this Fragment // return inflater.Inflate(Resource.Layout.YourFragment, container, false); view = inflater.Inflate(Resource.Layout.TranslationHistoryDetail, container, false); translationHistoryDetailAdapter = new TranslationHistoryDetailAdapter(((TranslationHistoryMainActivity)Activity).translationHistoryDetails, GlobalVariables.db.GetAllLanguages()); translationHistoryDetailAdapter.ItemClick += OnItemClick; Android.Support.V7.Widget.RecyclerView mRecyclerView = view.FindViewById <Android.Support.V7.Widget.RecyclerView>(Resource.Id.TranslationDetailRecyclerView); mRecyclerView.SetAdapter(translationHistoryDetailAdapter); mLayoutManager = new Android.Support.V7.Widget.LinearLayoutManager(Context, Android.Support.V7.Widget.LinearLayoutManager.Vertical, false); mRecyclerView.SetLayoutManager(mLayoutManager); return(view); }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); MobileCenter.Start("e67780b5-ce73-4898-9932-78adc99e961f", typeof(Analytics), typeof(Crashes)); SetContentView(Resource.Layout.list); Android.Support.V7.Widget.RecyclerView recyclerView = FindViewById <Android.Support.V7.Widget.RecyclerView>(Resource.Id.recyclerView); // improve performance if you know that changes in content // do not change the size of the RecyclerView recyclerView.HasFixedSize = true; // use a linear layout manager Android.Support.V7.Widget.LinearLayoutManager layoutManager = new Android.Support.V7.Widget.LinearLayoutManager(this); recyclerView.SetLayoutManager(layoutManager); List <RootObject> mytempObjet = MyClass.readDataFromFile(); // specify an adapter RecyclarAdapter adapter = new RecyclarAdapter(this, mytempObjet); recyclerView.SetAdapter(adapter); }