私はタブレイアウト&と一緒に作業しています。ViewPager with Fragment Android(Func <T,T,T> Java(Android)の代わり)
私はXamarin Android用プロジェクトを開発しましたが、今はAndroid Studioで作成したいと考えています。
私は以前のプロジェクトと同じFragmentPagerAdapterを実装しましたが、問題はFragmentクラスのFuncを使用しています。
私のかつてのクラスは、このようなものでした:
public class SelectDateViewFragment : Android.Support.V4.App.Fragment
{
readonly Func<LayoutInflater, ViewGroup, Bundle, View> view;
public SelectDateViewFragment(Func<LayoutInflater, ViewGroup, Bundle, View> _view)
{
view = _view;
}
public override void OnCreate(Bundle savedInstanceState)
{
base.OnCreate(savedInstanceState);
// Create your fragment here
}
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);
base.OnCreateView(inflater, container, savedInstanceState);
return view(inflater, container, savedInstanceState);
}
}
そして、私はフラグメントを作成し、このようFragmentListに追加することができた:
viewPagerAdapter.addFragmentView((i, v, b) =>
{
var view = i.Inflate(Resource.Layout.SelectDateRecyclerViewLayout, v, false);
だから、あなたが使用できるようにするには何をお勧めします私の活動の中で同じ論理ですか?
ありがとうございました。
コードの画像を投稿しないでください。 '{} 'ボタンを使用して書式設定されたコードをテキストとして投稿します。 – Blorgbeard
@Blorgbeard完了、ありがとうございます。 – user3817558