最近C#でAndroidアプリケーションを構築するためにXamarinで作業を開始しました。 非常に難しい、それは私がどんな進歩を遂げるようになり、私は特に持っていた1つの問題があります: error CS0117xamarin C#: 'リソース'に 'Id'の定義が含まれていません
私は2つの同一のプロジェクトを持っている、問題は、そのうちの一つに表示されます。 元々両方で発生しましたが、数回再構築すると最初のものが修正されました。 もう1つはより永続的なようです。 参照は非常に基本的で必要なので、この問題の解決策を見つける必要があります。言うまでもなく、新しいプロジェクトごとに発生します。私は事前にあなたに感謝 NoteMath
using System;
using Android.App;
using Android.Content;
using Android.Widget;
using Android.OS;
namespace NoteMath_v1._0._1
{
[Activity(Label = "noteMath", MainLauncher = true, Icon = "@drawable/icon")]
public class MainActivity : Activity
{
protected override void OnCreate(Bundle bundle)
{
base.OnCreate(bundle);
Window.RequestFeature(Android.Views.WindowFeatures.NoTitle);
// Set our view from the "main" layout resource
SetContentView(Resource.Layout.Main);
EditText etInput = FindViewById<EditText>(Resource.Id.etInput);
TextView tvConsole = FindViewById<TextView>(Resource.Id.tvConsole);
etInput.KeyPress += (object sender, EditText.KeyEventArgs e) =>
{
e.Handled = false;
if (e.Event.Action == Android.Views.KeyEventActions.Down && e.KeyCode == Android.Views.Keycode.Enter)
{
tvConsole.Append("\n>" + HandleInput.TransferInput(etInput.Text));
etInput.Text = "";
e.Handled = true;
}
};
}
}
}
: はここに私のコードです。
[質問すると、コードの画像をアップロードできないのはなぜですか?](https://meta.stackoverflow.com/q/285551/6400526) –
提案をいただきありがとうございます。コードが追加されました。 –
これは通常、あなたのaxmlファイルにエラーが含まれている場合に発生します。その場合、 'Resources.designer.cs'ファイルを適切に生成することはできません。詳細な回答をいただきありがとうございます。 –