0

AndroidとIOS用のポータブルクラスライブラリを含む新しいプロジェクトを作成しました。 1つはIOSのため、私は2つのプロジェクトの間でコードを共有できます。私はXamarin.Formsを使用したくない、私はXamarin.AndroidとXamarin.IOSを使いたい。 私はXamarin.AndroidプロジェクトとXamarin.IOSプロジェクトの間の例えばstrings.xmlのようなリソースを共有したいのですが、どうすればいいですか?ポータブルクラスライブラリを使用したXamarin.AndroidプロジェクトとXamarin.IOSプロジェクト間のリソースの共有方法

答えて

1

2つの選択肢があります。 1つは共有プロジェクトであり、もう1つはポータブルクラスライブラリです。いずれにしても、AndroidとiOSプロジェクトでそのプロジェクトを参照することができます。共有または移植可能なプロジェクトにあるリソースやクラスは、アプリケーションで使用できるようになります。

EDIT:あなたは.resx(リソースファイル)を使用したい異なる言語をサポートするよう

異なる文字列の翻訳のようなものを提供します。これは、Visual StudioまたはXamarin Studioから行うことができます。 Visual StudioではMultilingual App Toolkitを利用できます。あなたはXamarinフォームを使いたくないのですが、私はまだこのtutorial for Xamarin Forms Localizationが少なくとも彼らの使い方を理解するのに役立つはずだと考えています。ネイティブの文字列のローカリゼーションを使用していないため、ビューでもう少し作業をして、ビュー全体にテキスト値を設定する必要があります。

+0

私はすでにPCLを持っており、多言語サポート(各言語の文字列を含むファイル)をAndroidおよびIOSプロジェクトに共有する方法を探しています。 –

+0

アップデートを参照してください。 –

+0

ありがとうございます。 PCLからPNGファイルを共有することはありますか? –

関連する問題