このチュートリアルに従っています:http://docs.xamarin.com/android/tutorials/User_Interface/list_view
私はlist_item.xml下に持っていますHelloListView/Resources/layout/
以下のパラメーターとして XML ファイルを参照しています。
protected override void OnCreate (Bundle bundle)
{
base.OnCreate (bundle);
ListAdapter = new ArrayAdapter<string> (this, Resource.Layout.list_item, countries);
// ...
}
ビルド エラー
「HelloListView.Resource.Layout」には「list_item」の定義が含まれていません
チュートリアルのいくつかの手順を逐語的に実行しました。ここで何が欠けていますか?
更に
Resources/layout/XML ファイルを右クリックlayout/して にファイルを追加するとAdd、ソースを編集できなくなります。たとえば、[ソース] タブをクリックしても、カーソルが表示されず、ウィンドウに入力できません。
ファイルをソリューションに追加し、必要に応じてXMLファイルに変更を加えてから、ファイルをに移動するとResources/layout/、これはまだ機能しません(@CheeseBaronが述べたように、に追加されませんResource.Designer.cs)
クイックフィックス
を右クリックして XML を追加し、layout/上記の問題に直面した後、 MonoDevelop の外部でファイルを編集し (Notepad++ を使用)、Resource.Designer.cs生成された ID で をリロードしましたlist_item。間違いなく理想的ではありません。