Xamarin.Forms Androidのマテリアルデザイン化
https://blog.xamarin.com/material-design-for-your-xamarin-forms-android-apps/
こちらの記事に従って変更試みたのですが、
Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light.NoActionBar'.
などと他にもcolorPrimaryやcolorPrimaryDarkなどが見つからないと出てコンパイル通らず。
ググったら同じようにはまっている人いろいろいるらしく、colorPrimaryは頭にandroid:をつけてandroid:colorPrimaryとしなければいけないなどと聞いてつけるも'Theme.AppCompat.Light.NoActionBar'のエラーだけは取れず。
結局 田淵 義人@エクセルソフト on Twitter: "@omanuke SDKだけ。6.0,5.1,5.0,4.4,4.1,4.0のSDKが入っていれば大丈夫だと思いますが。後は %localappdata%\Xamarin のhttps://t.co/0LRhdzq19x の5個を全部消して再ビルドですかね。" と教えてもらってそのようにC:\Users\xxx\AppData\Local\Xamarinの下のAndroid.Supportフォルダを消してリビルトしたら無事コンパイル通り。なんかビルドのゴミが残ってる?とりあえずXamarin( ゚Д゚)イッテヨスィ
colorPrimaryなどはむしろandroid:つけてはいけないようなので外します。
追加するstyle.xmlなどはこちらも参考にするといいのかも。
GitHub - jamesmontemagno/Hanselman.Forms: The most awesome Hanselman app