Dhr*_*hil 0 c# android fragment android-activity xamarin
我正在使用xamarin andorid Application.在我的应用程序中我有一些片段和activitis.How如何从一个片段移动到一个活动?我尝试过StartActivity(typeof(TargetActivity))但它说,不能隐式地将类型'Type'转换为意图.我也尝试过这个
var intent = new Intent(this,typeof(TargetActivity));
StartActivity(intent);
Run Code Online (Sandbox Code Playgroud)
但我有一个错误:
Error CS1502: The best overloaded method match for 'Android.Content.Intent.Intent(Android.Content.Context, System.Type)' has some invalid arguments (CS1502) (AndroidApplication)
Error CS1503: Argument 1: cannot convert from 'AndroidApplication.DrawerMenuFragment' to 'Android.Content.Context' (CS1503) (AndroidApplication)
Run Code Online (Sandbox Code Playgroud)
你是从Fragment做的,你必须使用Activity而不是this像你的第一个参数那样:
var intent = new Intent(Activity,typeof(TargetActivity));
StartActivity(intent);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2461 次 |
| 最近记录: |