イメージを「ロード」できるようにする必要があるXamarinフォームプロジェクトがあります。私はすでにボタンを押すと、このようFilePickerを使用してファイルを検索することができます。私は今、必要があるだろうと、アクセスするために、プロジェクトのリソースフォルダにその「FILEDATA」(画像)をコピーすることですイメージをリソースにコピーするXamarin
async void OnUpload(object sender, EventArgs e)
{
try
{
FileData filedata = await CrossFilePicker.Current.PickFile();
// the dataarray of the file will be found in filedata.DataArray
// file name will be found in filedata.FileName;
//etc etc.
}
catch (Exception ex)
{
}
}
ファイルに簡単に追加できます。私は試しました:
await CrossFilePicker.Current.SaveFile(filedata.FileName);
ただし、プロジェクトフォルダにファイルは保存されません。 さらに、私はUWPとAndroidで動作するために必要です。
恐れ入りますが、唯一の問題は私が のような外部のフォルダに保存したくないということです。Android.OS.Environment.GetExternalStoragePublicDirectory(Android.OS.Environment.DirectoryDcim); Drawableフォルダ – JOSEMAFUEN
あなたのアプリケーションがデバイス上にあると、そのフォルダに書き込むことはできません。これについては、この[SO post](http://stackoverflow.com/questions/3374061/write-to-res-drawable-on-the-fly)を参照してください。それがあなたを助けてくれたら、答えとしてそれを受け入れてください。 –