0
我有一个片段,有一个按钮单击事件,点击这个按钮,我需要启动一个FragmentActivity,但我似乎得到错误,无论我试图做到这一点。Xamarin Android的 - 从片段开始片段活动
这是在我的片段按钮单击事件:
myExhibitGallery.Click += delegate {
//StartActivity(typeof(MyExhibitHistoryActivity));
Intent intent = new Intent(MyExhibitHistoryActivity);
StartActivity(intent);
正如你可以看到我已经用两种不同的方法(意向和StartActivity)试过了,但都抛出错误。
这是我要开始FragmentActivity:
[Activity (Label = "My Exhibit History")]
public class MyExhibitHistoryActivity : FragmentActivity
{
ViewPager _viewPager;
protected override void OnCreate (Bundle bundle)
{
base.OnCreate (bundle);
SetContentView (Resource.Layout.MyExhibitHistory);
_viewPager = FindViewById<ViewPager> (Resource.Id.viewPager);
}
}
public class ViewFragmentAdapter: FragmentPagerAdapter
{
public ViewFragmentAdapter (Android.Support.V4.App.FragmentManager fm) : base (fm)
{
}
public override int Count {
get { return 5; }
}
public override Android.Support.V4.App.Fragment GetItem (int position)
{
return new viewerFragment();
}
}
public class viewerFragment: Android.Support.V4.App.Fragment
{
public override View OnCreateView (LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
{
var view = inflater.Inflate (Resource.Layout.myExhibitHistoryItem, container, false);
return view;
}
}
谁能告诉我正确的方式开始FragmentActivity好吗?
谢谢非常! – 2014-10-30 08:44:41
不客气! :) – 2014-10-30 09:09:58