Microsoft .NET MAUI part9 [Xamarin]

■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
垢版 |
2022/09/13(火) 20:08:18.38ID:vLvjlCfL
Xamarinと.NET MAUIのスレッドです。
C#でクロスプラットフォームのアプリを開発できるフレームワーク
無料、クロスプラットフォーム、オープンソース。
対応プラットフォームは、Windows, Android, iOS, macOS, Linuxなど
2022/09/19(月) 15:42:31.60ID:oefI52tK
>>42
MAUI使ってるんじゃねーの?
https://www.syncfusion.com/blogs/post/learn-how-to-use-dependency-injection-in-net-maui.aspx
44デフォルトの名無しさん
垢版 |
2022/09/19(月) 15:54:41.38ID:Guc0YHbo
>>43
なるほど!
これで共有のObservableCollectionを共有できるのか!
これって.NET MAUIからの新機能?
2022/09/19(月) 15:56:32.37ID:oefI52tK
機能としては相当前からあるがここまでの圧をもって押し付けてくるのはMAUIからかな
46デフォルトの名無しさん
垢版 |
2022/09/19(月) 15:59:03.17ID:Guc0YHbo
>>45
ありがとう!
2022/09/19(月) 19:25:59.58ID:UixL+xz1
>>39
みたいだね。 
インスタンスがいまいちわかっていないみたい。
2022/09/20(火) 18:48:08.27ID:tcmFdYIT
MAUI、CollectionViewがバグりすぎててガチで使えないwwwwwwww
ItemTemplate を設定してあるとき、バインド元のコレクションの要素の置き換えをやると画面上では要素が置き換わったように見えるが、置き換え前のビューもなぜかメモリ上に残ったままになるwwwwwwwう◯こwwwwwww
49デフォルトの名無しさん
垢版 |
2022/09/20(火) 18:52:37.03ID:uMWd7f8R
>>48
メモリ管理ができてないってこと?
50デフォルトの名無しさん
垢版 |
2022/09/20(火) 19:41:41.12ID:+1ymuJNf
>>48
こいつが使い方間違えてるのに50ペリカ
2022/09/20(火) 19:43:54.08ID:Pye1gVbz
まさか上の続きなのか?
52デフォルトの名無しさん
垢版 |
2022/09/20(火) 19:51:35.86ID:uMWd7f8R
俺は.NET MAUIのこと悪く言わんよ
EditorコントロールがAndroidでは外側のグリッド(フレーム、スタックレイアウト含む)のWidthを参照しないって仕様は見つけたけど
ホリゾンタルオプションズをフィルにしても一文字分のWidthにしかならんやつ
もちろんちゃんとWidthリクエストすれば問題ない
2022/09/20(火) 20:34:41.76ID:+UHOIJTp
まあ現象再現する最小コードでも上げてもらわないと何とも言えんわな
2022/09/20(火) 20:47:07.60ID:4OsfujaD
>>48
それはパフォーマンスを優先するために画面の再描画をしてないだけ
RxのThrottle使え
2022/09/20(火) 23:22:31.32ID:nDZPLz9M
debounceとかthrottleとかそういうのを知らずにゴリゴリ押して苦しんでる人結構多いよね。
webはおもちゃ、ゲームも所詮おもちゃ、とか言って叩いて無視しすぎたんじゃないかなって思うわ。
2022/09/20(火) 23:29:09.65ID:tcmFdYIT
プロジェクト作って、
MainPage.xaml
<?xml version="1.0" encoding="utf-8" ?> <ContentPage xmlns="<http://schemas.microsoft.com/dotnet/2021/maui>;" xmlns:x="<http://schemas.microsoft.com/winfx/2009/xaml>;" xmlns:local="clr-namespace:CollectionViewMemoryLeak" x:Class="[プロジェクト名].MainPage" x:DataType="local:MainPage"> <Grid RowDefinitions="Auto,*"> <Button Text="Replace" Clicked="Button_Clicked"/> <CollectionView Grid.Row="1" ItemsSource="{Binding Items}"> <CollectionView.ItemTemplate> <DataTemplate> <Label Text="{Binding}"/> </DataTemplate> </CollectionView.ItemTemplate> </CollectionView> </Grid> </ContentPage>

MainPage.xaml.cs
using System.Collections.ObjectModel; namespace [プロジェクト名]; public partial class MainPage : ContentPage { public ObservableCollection<string> Items { get; } = new() { "a" }; public MainPage() { InitializeComponent(); BindingContext = this; } private void Button_Clicked(object sender, EventArgs e) { Items[0] += "b"; } }

って置き換えて、デバッグ開始
ボタン1万回ぐらい押すとわかると思うよ
2022/09/20(火) 23:35:20.72ID:tcmFdYIT
ボタン1万回押したくない人用
for (int i = 0; i < 10000; ++i) { await Task.Delay(1); Items[0] += "b"; }
2022/09/20(火) 23:36:04.90ID:tcmFdYIT
※ライブツリービューがめっちゃ重くなるので注意
59デフォルトの名無しさん
垢版 |
2022/09/21(水) 08:20:20.15ID:e5hMcSyJ
.NET 7でマップコントロールが来る!
あとデスクトップようにツールチップやコンテキストメニューが追加されるそうな
60デフォルトの名無しさん
垢版 |
2022/09/21(水) 08:20:43.29ID:e5hMcSyJ
https://devblogs.microsoft.com/dotnet/dotnet-maui-in-dotnet-7-rc1/
2022/09/21(水) 08:30:02.80ID:kbEKaFBQ
Xamarin.formsからの移植って
今までのフォームやソースはだいたい使えるの?
dependencyとかそのまま使える?

フォルダ構成が変わりすぎててAndroid独自のソースどこにおけばいいかわからない
62デフォルトの名無しさん
垢版 |
2022/09/21(水) 08:39:42.22ID:e5hMcSyJ
>>61
ディペンデンシーはHandlerになった
63デフォルトの名無しさん
垢版 |
2022/09/21(水) 08:40:16.29ID:e5hMcSyJ
AndroidのソースはPlatformフォルダにいれればよい
2022/09/21(水) 08:58:23.97ID:KMcq8I6w
>>61
Android独自のソースはPlatforms/Androidの下に置く
そうするとAndroid版のコンパイル対象になる
それか#if ANDROIDの中に入れる
Xamarinは複数プロジェクトだったけどMAUIは部分メソッドを使いたいために単一プロジェクトになってる
つまり共通ソースに部分メソッドの宣言を書いてPlatforms以下それぞれのプラットフォームにそれぞれの実装を書く
UIをカスタマイズしたいならレンダラーじゃなくハンドラーを書くかマッピングを変更する
マッピングの方が軽い変更に向く
マッピングとはUIの共通コードのメソッドやプロパティーをファサードとしてそれらへの操作と実際のそれぞれのプラットフォームでの実装を関連付けるものでプロパティーやメソッド毎に設定できる
一応Xamarinのソースはコンバートできることになってるけど信用してはいけない
2022/09/23(金) 08:43:29.04ID:8SR5QsWP
MAUIではFreezableクラスが無くてBindingProxyを使えないのな。 書くしか無いか・・・
いちいち、DataGridセルなどのチャイルドレベルからDataContextを何段階アンセスターサーチなんてやってられない。 
マンドクセーし、保守性悪い。
66デフォルトの名無しさん
垢版 |
2022/09/23(金) 09:03:46.50ID:gGLSN0ir
UIChallengeやってる人がFigmaAPI使ってC#のグラフィックコード生成するアプリを作ったみたいだね
https://twitter.com/jsuarezruiz/status/1572895480723701766?t=vNe15B3htG50jNi3BvnLZQ&s=19
https://twitter.com/5chan_nel (5ch newer account)
67デフォルトの名無しさん
垢版 |
2022/09/23(金) 23:24:43.35ID:gGLSN0ir
.NET 7のMAUIについてMicrosoftのJames Montemgnoさんが語るみたい
0時から
https://youtu.be/qR_YlN3ZrLo

まぁ地図機能がほとんどだろうな
あとデュアルスクリーンか?
AndroidやiOSでもできるのだろうか?
68デフォルトの名無しさん
垢版 |
2022/09/25(日) 08:46:38.00ID:DIWRYevd
固有プラットフォームのコードを呼び出すやつって条件付きコンパイルとパーシャルクラス使うやつあるけどパーシャルクラスの利点ってなんですかね?
維持管理がしやすいとか?
条件付きコンパイルはifつければいいだけだから実装は簡単
2022/09/25(日) 15:38:50.86ID:eI3nstYC
xamarin.fomsだと、ホットリロードが効くのはxamlだけで
csファイルは再起動が必要だけど
MAUIはCSにもホットリロードが効くようになったの?
2022/09/25(日) 18:01:23.95ID:B1nX0Ni1
>>68
違いはねぇんじゃね。 あるとすれば、他のプラットフォームコードが視界に入ってこない事ぐらい。
Dependenciesにインターフェースレポジトリ継承宣言を置いてPlatformsにカキコするのはありきたり。 ドメイン駆動開発やっていれば常識。
ただ、上の方にもあったようだが、ドメイン駆動として、Core、Domain、Infrastructueのダイアゴナル構造にしようとすると、
クラスライブラリではPlatformsから参照できるものの、定義宣言から実装側を認識できないバグがあるので、現在は、MAUIでDDD開発はできない。
71デフォルトの名無しさん
垢版 |
2022/09/25(日) 19:46:23.83ID:DIWRYevd
>>70
ふーん
2022/09/25(日) 20:13:20.96ID:+uZ+5XyS
ガキかよ
73デフォルトの名無しさん
垢版 |
2022/09/25(日) 23:08:59.93ID:DIWRYevd
>>72
なんでだよ
理解したからふーんなんだろ
74デフォルトの名無しさん
垢版 |
2022/09/26(月) 00:17:53.00ID:aC/L4xEl
最近Twitterで.NET MAUIで検索して困ってる人に勝手にリプライ送るのが日課になってるわ
.NET MAUIで検索してるからMAUIだけだとヒットしない
2022/09/26(月) 00:45:17.09ID:Gt3ajrW+
マウイ島が引っかかるからmauiで検索できないんだよな
MSの命名センスが終わってるのはいつもの事だが
せめてXamarin引き継げばマシだったろうに
76デフォルトの名無しさん
垢版 |
2022/09/26(月) 00:55:05.74ID:aC/L4xEl
>>75
だよねw
あとC#もそのままTwitter検索かけれないから#csharpでやってるw
77デフォルトの名無しさん
垢版 |
2022/09/26(月) 00:59:24.96ID:aC/L4xEl
MAUIってまぁ英語がマルチプラットフォームアップUIだから仕方ないんだろうけどもうちょっとおしゃれな名前にしてほしいよな
紫基準としてるからアヤメから取ってAIrisとか
78デフォルトの名無しさん
垢版 |
2022/09/26(月) 01:06:20.35ID:aC/L4xEl
Azureみたいな存在感が欲しい
2022/09/26(月) 06:27:32.75ID:R0PD3Sxd
法律事務所みたいな名前もやだ
2022/09/26(月) 07:45:42.28ID:5vr5CeRQ
>>69
効かないよ
81デフォルトの名無しさん
垢版 |
2022/09/26(月) 08:04:38.21ID:aC/L4xEl
Flutterも効かないんじゃね?
ReactNativeは知らん
2022/09/26(月) 12:32:43.92ID:6iA7KcBP
検索しにくくしようとしてんのかどこかの国の登録商標を避けようとしてんのか知らんけど地名とか数字とか名前にするのはいい加減やめてくれと言いたい
Androidのお菓子の名前もな
2022/09/26(月) 13:52:21.23ID:SjwsmYoD
マウイって読むのが正解なの?
2022/09/26(月) 13:56:39.12ID:Y1BkY0St
エメユアーイ
85デフォルトの名無しさん
垢版 |
2022/09/26(月) 15:26:07.01ID:aC/L4xEl
マウイー
86デフォルトの名無しさん
垢版 |
2022/09/26(月) 19:26:43.40ID:+DW4kmyN
まぁうぃ
2022/09/27(火) 00:07:51.38ID:hxVfl3cS
Mauiへの移植、そう簡単にはいかなそうだなぁ
ちょっといじっただけで
スプラッシュスクリーンの使い方も違うし、アイコンの配置場所も変えなきゃだし
PageView/ContensViewのヘッダのおまじないも違う(一括置換でいけるのかな)

せめてなんかツールが欲しい・・・
88デフォルトの名無しさん
垢版 |
2022/09/27(火) 00:14:07.13ID:rJ/evy9A
>>87
なんかツールなかったっけ?
これ使えねぇの?
https://dev.classmethod.jp/articles/using-net-upgrade-assistant-xamarin-forms-net-maui/
2022/09/27(火) 09:58:49.16ID:L5WSX6Tw
MAUIといえばDependency Injection抜きにはあり得ないな。 Prismなどの過去資産の良いとこどり。

https://www.youtube.xxx/watch?v=xx1mve2AQr4&t=20s&ab_channel=JamesMontemagno
90デフォルトの名無しさん
垢版 |
2022/09/27(火) 10:36:50.71ID:rJ/evy9A
>>89
リンクちゃんと貼れてなくね?
https://youtu.be/xx1mve2AQr4
2022/09/27(火) 12:26:13.28ID:LsBo1VKG
これ全部見ろってのか
92デフォルトの名無しさん
垢版 |
2022/09/27(火) 12:38:53.20ID:rJ/evy9A
動画見たくない人は
ディペンデンシーインジェクション(DI,依存性注入)について>>43のリンクが記事として紹介してるね
2022/09/27(火) 13:45:49.21ID:C6kpk8Bc
DIはjavaにくらべて分かりやすぎる
2022/09/27(火) 13:57:56.43ID:FjH6RqrQ
コンストラクタに渡すんじゃなくプロパティに直接注入してくれれば楽なんだがな
依存関係がループしてると戻ってこなくなるからだめなのか
2022/09/28(水) 00:00:00.65ID:EwctE2IW
>>88
うーんβ版かぁ
ちょっと週末に試してみる
ありがと
2022/09/28(水) 21:10:20.66ID:EwctE2IW
MAUIは動作確認の時にウインドウズ版でやれば
csファイルでもホットリロードボタンを押せばホットリロード効くんだな
Andoridしか見て無くて盲点だった・・・
97.NET M HighSchool
垢版 |
2022/09/28(水) 22:07:10.17ID:UllJACrH
>>96
その方法いいな
98.NET M HighSchool
垢版 |
2022/09/28(水) 22:08:22.03ID:UllJACrH
動画作るときにiOS,Androidの各API調べたんだけどまだXamarin.なんだが…
MAUI.になるのはいつなんだろ?
まぁ使えるからいいんだが初心者にはわかりづらそう
2022/09/29(木) 08:08:43.68ID:LqUCxWz9
だからまだ未完成だって
なにせmono使ってるんだから
今は.net6に対応する作業をしてるんだろ
微妙に仕様違うからすぐには終わらんぞ
100.NET M HighSchool
垢版 |
2022/09/29(木) 08:09:48.21ID:yzYmCLI1
>>99
monoが.NETなんじゃねぇの?
101.NET M HighSchool
垢版 |
2022/09/29(木) 08:20:02.87ID:yzYmCLI1
DependencyService廻りは動画作った漢字だと[Assembly~Dependency]とかDependencyService.Get~みたいなのがなくなってるからより直感的にはなったイメージ
2022/09/29(木) 08:38:49.67ID:l+1YeNb7
Xamarinはプラットフォームコードから共通コードを呼び出してたから共通コードからプラットフォーム呼び出しをするのにdependency injection必須だったんだよ
MAUIは単一プロジェクトで共通コードからプラットフォームコードを呼び出す方式に変わったからDI不要になった
Dependency Serviceはdependency injectionするサービスだからプラットフォーム呼び出しに関しては使わなくなったというだけだぞ
103.NET M HighSchool
垢版 |
2022/09/29(木) 09:00:08.43ID:yzYmCLI1
>>102
なるほど
プラットフォーム側から呼び出してたのか
104.NET M HighSchool
垢版 |
2022/09/29(木) 09:01:13.41ID:yzYmCLI1
てかここにいる詳しいやつコミュニティ作ったらかなり流行りそうなんだがどうなんだ?
2022/09/29(木) 10:35:46.75ID:ohr3FfbV
そんなんで流行るなら誰も苦労しねぇ
現実、こんなとこで数人が騒いでても世界には1mmも影響ないから
106.NET M HighSchool
垢版 |
2022/09/29(木) 10:38:41.89ID:yzYmCLI1
>>105
俺のお陰でTwitterでは.NET MAUI初めてみるかぁみたいに思ってくれてる人がいると思うだけで俺は救われてるわ
昨日はF#でMAUIやってみるか~って呟いている人にいや無理ですよって言ったらでも面白そうだからC#でやるか~って言ってくれたぞ
2022/09/29(木) 12:08:32.53ID:IjsGczqS
WPFからMAUIに移植するのは簡単?
2022/09/29(木) 12:20:38.76ID:nA4Nikqb
プロジェクトと移植する人によっては簡単だがまあ難しいと思っとけばいい
まずXAMLのパーツで使えないものや互換性のないものが結構あるからそれを作らなきゃいけない
WPFはウィンドウズだがMAUIはマルチプラットフォームなので複数のプラットフォームに対応したくなるがそうするとここでも足りないパーツが出てくる
マルチプラットフォーム故にウィンドウズの常識が通じないことや各プラットフォームに合わせたカスタマイズも必要になるからそこの勉強も必要
2022/09/29(木) 12:25:56.21ID:DJ3PyQET
>>107
XAMLデザイナーがないのに耐えないといけないぞ
110.NET M HighSchool
垢版 |
2022/09/29(木) 13:44:51.82ID:yzYmCLI1
>>107
WinFormとか未だにやってるやつよりは簡単
Blazorはもっと簡単
111デフォルトの名無しさん
垢版 |
2022/09/29(木) 16:10:11.86ID:YULTZ4NK
.NET MAUIで一番期待してるのが
VS Codeでの開発なんだけど
やってみた人いる?感想どう?
VS for Macが使いにくすぎて早く移行したい
112.NET M HighSchool
垢版 |
2022/09/29(木) 16:18:33.18ID:yzYmCLI1
>>111
Windows機買おう!
113デフォルトの名無しさん
垢版 |
2022/09/29(木) 18:17:11.39ID:FtZ39CAX
>>111
Rider使えば
2022/09/29(木) 21:50:44.72ID:K7Abm/tm
あれ? MAUIでは、Windows Machineではホットリロード使えない? 
まっ iPadとAndroidで使えるから問題無いけど、WPFでホットリロード使っていると画面トリミング終了でリリースレベル完になるので速いんだよな。 
Windowsも使えるといいな。
2022/09/29(木) 21:56:23.76ID:k0xF75Cq
>>114
使えなかった?
チュートリアルのカウントアップの数変えるのホットリロードで出来たけどな
116.NET M HighSchool
垢版 |
2022/09/29(木) 22:24:49.48ID:yzYmCLI1
これ何なんだろうな?
条件付きコンパイルのWindowsの挙動
https://i.imgur.com/uZFedDr.png
2022/09/29(木) 22:30:14.81ID:nA4Nikqb
>>116
何なんだってそりゃ条件から外れてるんだよ
デバッグボタンの横のドロップダウン押してみ
2022/09/29(木) 22:32:42.44ID:K7Abm/tm
>>115
そう言われればテンプレートサラでは使えたよなと思って、新規にテンプ作って例のHello World! Click画面出してみたが、ホットリロード動いていない。
反映されることは反映されるが、iPadもAndroidもホットリロードツールバーが出ていないから超変。
今日、Ver17.3.5にアップデートしてからかも・・・
119.NET M HighSchool
垢版 |
2022/09/29(木) 22:33:13.42ID:yzYmCLI1
>>117
いや…これWindowsMachineにしてもグレーアウトは消えない…
2022/09/29(木) 22:33:50.62ID:gQAXwJ2p
デバッグ環境選ぶ度に毎に入れ替わるよ
2022/09/29(木) 22:34:27.93ID:gQAXwJ2p
#つけてる?・・・よなぁ
なんだろ
2022/09/29(木) 22:37:09.95ID:gQAXwJ2p
今やったら本当にグレーのままだね
実行すると、ちゃんとブレークポイントで止まるけど
この間やったときはちゃんとしてた気がするけど
123.NET M HighSchool
垢版 |
2022/09/29(木) 22:40:18.10ID:yzYmCLI1
ちゃんと動くしインテリセンスもコパイロット?(2022からのAI記述機能)も動いてるんだけどなんか知らんがグレーアウトすんだよねぇ
124.NET M HighSchool
垢版 |
2022/09/29(木) 22:40:55.10ID:yzYmCLI1
インデントも最前列行っちゃうしな
125.NET M HighSchool
垢版 |
2022/09/29(木) 22:41:59.75ID:yzYmCLI1
これは.NET MAUIのバグというかVSのバグだろうね
まぁいつか治るから気にしない
2022/09/29(木) 22:43:34.70ID:ErzLWXq/
>>118
なるほど
自分の環境だとVer 17.3.3だったからその辺も影響してるのかも
2022/09/29(木) 22:49:11.84ID:K7Abm/tm
>>126
WPFとWinUI3ではホットリロードは正常に動作するので、MAUIに関するデグレードかも。
50ページもある画面設計をプレビューでやるのは心が折れるので、MAUIでも動くようにしてホスイ。
128.NET M HighSchool
垢版 |
2022/09/29(木) 22:51:29.82ID:yzYmCLI1
>>127
前のグレードだと普通にホットリロードできてたからバグなのかも
ホットリロードボタン押しても反応がない
129.NET M HighSchool
垢版 |
2022/09/29(木) 22:56:07.76ID:yzYmCLI1
今確認したらAndroidでもホットリロード効かなくなってるわ
これは完全にバグ
早急に対策取られるな
130.NET M HighSchool
垢版 |
2022/09/29(木) 22:57:22.33ID:yzYmCLI1
Ver 17.3.5
4のやつはそのままのほうが良い
131.NET M HighSchool
垢版 |
2022/09/29(木) 23:01:35.11ID:yzYmCLI1
17.4プレビューに力入れすぎたのかも…
132.NET M HighSchool
垢版 |
2022/09/30(金) 06:56:47.59ID:CotPiD56
条件付きコンパイルのグレーアウトの件
回答貰い解決しました!
https://i.imgur.com/EMpuLEt.png

https://i.imgur.com/66Y8y4M.png
133.NET M HighSchool
垢版 |
2022/09/30(金) 18:46:52.34ID:O1LdiWZh
これ知らんかった…
https://csharp-tokyo.connpass.com/event/259233/
2022/09/30(金) 19:22:10.88ID:+p6ACMqC
人が集まらないからって宣伝すんな?
135.NET M HighSchool
垢版 |
2022/09/30(金) 19:39:24.97ID:O1LdiWZh
>>134
いや違うけど?
単純に知らんかった
136デフォルトの名無しさん
垢版 |
2022/09/30(金) 22:13:41.83ID:PSoCnB2H
関数型の方見てたわ
そっちの方が面白そうだったな
137.NET M HighSchool
垢版 |
2022/10/02(日) 15:41:04.92ID:P3IfpLDb
これが俺の限界だ…
://youtube.com/shorts/fmP40j3RVE0?feature=share
isVisibleプロパティってかなり便利に活用できるよね
2022/10/02(日) 16:58:59.69ID:pZwJFR9B
Xamarin.FomrsからMAUIへの変換はツールだとダメっぽいなぁ
そもそもフォルダ構成がXamarin.Formsの時と一緒でプロジェクトファイルが壊れただけっぽい

リソースファイルがiOSもAndroidも共通化できると思ったのに・・・
手作業でやるしか無さそう
2022/10/03(月) 18:06:45.60ID:kg3QQCux
まぁねぇ・・・ Android側もどんどん変わるし、MAUIでXamarin,Formsからのdepricatedモッサリだからなぁ。
単純な、<Platform> Syntaxはじめ、Android側のWifi SSID取得するConnectionInfoすらDeprecatedになっている。
仕事でやっていないとついていけないだろうな。
気持ちはわかる。
140.NET M HighSchool
垢版 |
2022/10/04(火) 12:51:28.71ID:Pbtsxb5E
いろんなやつから.NET MAUIって言われててワロタwww
そりゃそうだわw
https://i.imgur.com/qa6BZsV.png
141デフォルトの名無しさん
垢版 |
2022/10/04(火) 14:22:44.65ID:P+iZjLB/
>>140
こいつが何言ってるのか分からんのだが
142.NET M HighSchool
垢版 |
2022/10/04(火) 18:55:37.53ID:api9gEdN
バカ「なんで.NETerはFlutterを勉強しようとしないの?」
.NETer「.NET MAUIがあるから」

これ
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況