問題タブ [xamarin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
499 参照

google-maps - Android 用 Mono の GoogleMaps

Xamarin、 GoogleMaps 、MapsDemoから 2 つのサンプルをダウンロードしました。

  • 最初のものは、 GoogleMapsで動作 する Java クラスを実装し、正常に動作しますが、このコードを操作したい場合、まったく動作しません。

  • 2 つ目は 、ライブラリmono.Android.GoogleMapsからのエラーを示しており、インターネットで調べていたところ、1.9.2 にダウングレードする必要があることがわかりましたが、最新バージョンで作業したいということだけでした。どうすればこれを解決できますか?"Assembly not available for Mono for Android 2.2(in Mono2.10)"

0 投票する
6 に答える
31609 参照

c# - ViewModelからViewのCodeBehindでメソッドを呼び出しますか?

ビューの背後にあるコード内にメソッドがあります(このメソッドはUIに何かを行います)。

とにかく、ViewModelからこのメソッドをトリガーしたいと思います。これはどのように行うことができますか?

0 投票する
1 に答える
2537 参照

android - エミュレータにMono.Android.Platform.apkをインストールできません

エミュレータにMonoをインストールできなくなりました。デバイスの容量が不足していると文句を言います。

  • 「ユーザーデータを消去」チェックボックスを使用してみました。
  • SDカードのサイズを大きくしてみました。
  • 新しいエミュレータを作成してみました。

何か案は?

デバイスからパッケージリストを取得する

デバイスへの共有ランタイムパッケージのインストール

0 投票する
2 に答える
8305 参照

xamarin - VSとMonodroidを使用してアセットファイルを読み取る方法

C#とMonodroidを使用してこの例を実装しようとしましたが、アセットファイルの読み取りと書き込みに問題があります。

http://docs.xamarin.com/android/advanced_topics/using_android_assets

デバイスではなく、エミュレーターを使用しています。

まず、Assets.Openの名前空間を見つけるのに問題があります。私が最終的に見つけたのは

これは正しい名前空間ですか?

次に、VSの[プロパティ]ペインでアセットファイルがAndroidAssetおよび[常にコピー]としてマークされていますが、次のステートメントを使用してファイルを読み取ろうとすると常に失敗します(ファイルが見つかりません)。

アセットファイルがエミュレーターにコピーされないようにVS設定が間違っていますか、それともコピーは正常ですが、開く/読み取るためのコードが間違っていますか?

0 投票する
6 に答える
25762 参照

android - Android: EditText はキーボードを自動的にオンにしますが、停止するには?

以下に定義された単純なものEditTextがあります。ListView

アプリを実行すると、EditText が選択され、キーボードが表示されます。

そうなってほしくない。デフォルトで選択したり、キーボードを表示したりしたくありません。

0 投票する
1 に答える
1988 参照

visual-studio-2010 - 新しいxamarin/monoAndroidアプリケーションソリューションを作成または開くとVisualStudio2010がクラッシュする

私はvs2010sp1を使用してw7x64にxamarinをインストールしました-セットアップ後、最初の「hello world」Androidアプリケーションを作成しようとしました(このガイドのステップバイステップ:Xamarin Hello World Demo)が、プロジェクトがロード中(作成)VSクラッシュ...

私が見る限り、ログ(devenv.exe / log)には何も役に立ちませんが、アプリケーション-イベントログでは、次のエラーを見つけることができます

(カットアウト)P1:devenv.exe

P2:10.0.40219.1

P3:4d5f2a73

P4:Xamarin.AndroidDesigner

P5:1.0.0.0

P6:4fad4cd6

P7:2ee

P8:10

P9:System.NullReferenceException

P10:

追加情報:VSにDevExpressをインストールしましたが、これらのプラグインをアンロードしても問題は解決しません。

誰かが私のために同じ問題または解決策を持っていますか?

どうもありがとう

0 投票する
3 に答える
493 参照

xamarin.ios - サブクラス化されたUIViewControllerでMonoTouchを使用すると、期待どおりにバインドされません

私はいくつかの異なるアプローチからこれを試しましたが、これは期待どおりに機能していません。これはハイブリッドiOSアプリケーションであり、画面の約半分がUIViewControllersとプライマリUIWebViewを備えています。UIWebViewイベントの処理、特にエラー処理に関しては、同様のロジックがたくさんあります。サブクラスは、表示されている画面を処理するために少し専門化されています。したがって、クラス図は大まかに次のようになります。

BaseWebController.designer.csが本当に基本的なところ。実際、配線すると次のようになります。

問題は次のとおりです。UIWebViewがWebViewインスタンスに適切にバインドされていないため、さまざまな例外が発生します。'セレクターsetWebViewの検索に失敗しました:ScreenAController'などのさまざまなメッセージが表示されますが、親クラス(ScreenAController)をバインドしようとして失敗したことになります。

質問:このバインディングがどのように機能するのか、何かが足りませんか?基本的に、私はこれを非常にDRYに保ち、重複するすべてのコードを基本クラスにプッシュしようとしています。そうしないと、同じ100行のワイヤーアップコードと各画面のエラーチェックを繰り返すことになります。

TIA。

0 投票する
1 に答える
6966 参照

android - Xamarin Android での ItemClick または Click の処理

Xamarin Android Mono プロジェクトで ItemClick または Click のハンドラーを作成しようとしています。

私のコード:

につながる

クリックとほぼ同じです。カスタムボタンはテーマ変更で変わらないので使いたくないです。Javaでのやり方についてのトピックがありますが、Xamarinでのやり方がわかりません。

0 投票する
1 に答える
809 参照

c# - Mono Android サンプルの実行

Mono ソフトウェア (http://xamarin.com/monoforandroid) と xamarin Web サイト (http://samples.xamarin.com/Android) からサンプルをダウンロードしました。サンプルを実行すると、リストからエミュレーターを選択した後 (MonoForAndroid_API_10 を選択)、画面が読み込まれますが、サンプルの出力が表示されません!!!

シンプルなHello Droidサンプルを実行しているだけです..

その他のエミュレーターは、 MonoForAndroid_API_10 MonoForAndroid_API_12 MonoForAndroid_API_14 MonoForAndroid_API_7 MonoForAndroid_API_8 です。

別のエミュレーターを選択しようとしましたが、役に立ちませんでした。

0 投票する
3 に答える
5465 参照

c# - Xamarin Monodroid: WP7 => Android とカスタム コントロール?

Xamarin Monodroid を使用して、Windows Phone アプリケーションの一部を Android に移植しています。

私は Xamarin の使用に関してかなり初心者で、実際にライセンスを購入したばかりです。

これまでのところ、AXML で XAML UI を再作成することはできますが、カスタム コントロールの問題に直面しています。

カスタム コントロールの意味は次のとおりです。

.NET では、「UserControl」クラスから継承するクラスを作成して一連のコントロールを作成し、ロジックを作成してコンテンツを設定しました。次に、「new my_control()」などで新しいインスタンスを作成するだけです...

一部のコントロールはこの方法で作成されていませんが、代わりに XAML を定義して UserControl を作成しました。特定のロジックはありませんが、2 つ以上のコントロールを組み合わせる必要がある場合 (たとえば、色付きの正方形とその横にテキストがあるため、Rectangle + TextBlock) を作成し、「new my_control()」を実行して XAML UI (Grid、ListBox、StackPanel など) のどこかに追加するだけです。

Monodroidで同様のことを達成するにはどうすればよいですか?

前もって感謝します!