コース: Xamarin 基本講座

無料トライアルでこのコースを視聴する

今すぐ登録して、25,300件以上登録されている、業界エキスパート指導のコースを受講しましょう。

Xamarin.Androidでページ遷移を行う

Xamarin.Androidでページ遷移を行う - Xamarinのチュートリアル

コース: Xamarin 基本講座

Xamarin.Androidでページ遷移を行う

このレッスンでは、 Xamarin.Android で ページ遷移を行う方法について 解説します。 こちらの画面は Visual Studio で Xamarin.Android の プロジェクトを作成し ボタンを1つ配置した画面です。 このボタンには ページ遷移を行うための button.Click という イベントハンドラが追加されています。 Button_Click には まだ何も処理が記述されていません。 ここにボタンが押されたら ページを移動するという処理を 追加していきます。 その前に追加するための 新しいページを作成しましょう。 Xamarin.Android では 1つのページに 1つのアクティビティを用意します。 まずアクティビティを作成します。 [ソリューション エクスプローラー]の プロジェクト名で右クリック、 [追加]>[新しい項目]から [アクティビティ]を選択します。 名前は「SubPageActivity」 としましょう。 「SubPage」 Enter キーで ファイル作成を完了します。 Activity ファイルが追加できました。 続いては、画面を定義した レイアウトを追加します。 フォルダの「Resources」 「layout」の下で右クリック。 [追加] 新しい項目で [Android レイアウト]を追加します。 こちらは「SubPage.axml」とします。 Enter キーを押して ページを作成します。 サブページには TextView を1つ配置し TextView の text 属性に Sub Page を指定します。 続いて MainActivity.cs で コードを追加していきます。 何もコードを記述していなかった Button_Click メソッドに 以下のようなコードを追加しました。 var intent=new Intent Android ではページ遷移を行う際に インテントを利用します。 そしてここに typeof(SubPageActivity)と アクティビティを渡します。 そして、StartActivity という メソッドに intent を渡すことで完了です。 SubPageActivity で SubPage.axml を表示するように 変更します。 SubPageActivity に…

目次