teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

記述修正

2018/09/28 07:46

投稿

f-miyu
f-miyu

スコア1625

answer CHANGED
@@ -1,9 +1,11 @@
1
1
  > 何故MainActivityに触れたのはこの項目だけなのですか?
2
2
 
3
3
  MainActivityは、Androidでの画面の処理を行うクラスです。まずこれが作成されて、その上で、Xamlで書いた画面が表示されるという仕組みです。
4
- Xamlの画面を表示するためには初期化処理が必要なので、21番でMainActivityを修正しているのです。
4
+ Xamlの画面を表示するには初期化が必要なので、`MainActivity``OnCreate`行なっています。
5
+
6
+ 21番では、デフォルトで作られた`MainActivity`に`Instance`プロパティを追加する修正を行なっているようです。
5
7
  iOSの場合は、特に修正するところがないので、その記述がないだけです。
6
- ちなみに、iOSで初期化処理は、`AppDelegate`の`FinishedLaunching`で行なっています)
8
+ (iOSで初期化処理は、`AppDelegate`の`FinishedLaunching`で行なっています)
7
9
 
8
10
  > 「CTRL + S キーを押して MainPage.xaml.cs の変更内容を保存してから、ファイルを閉じます。」
9
11
 

1

修正

2018/09/28 07:46

投稿

f-miyu
f-miyu

スコア1625

answer CHANGED
@@ -2,8 +2,8 @@
2
2
 
3
3
  MainActivityは、Androidでの画面の処理を行うクラスです。まずこれが作成されて、その上で、Xamlで書いた画面が表示されるという仕組みです。
4
4
  Xamlの画面を表示するためには初期化処理が必要なので、21番でMainActivityを修正しているのです。
5
- iOSの場合は、初期化処理を行わくてもので、その記述がないだけです。
5
+ iOSの場合は、特に修正するところがないので、その記述がないだけです。
6
- (ちなみに、iOSで初期化処理を行う場合は、`AppDelegate`の`FinishedLaunching`で行います)
6
+ (ちなみに、iOSで初期化処理は、`AppDelegate`の`FinishedLaunching`で行なっています)
7
7
 
8
8
  > 「CTRL + S キーを押して MainPage.xaml.cs の変更内容を保存してから、ファイルを閉じます。」
9
9