3

このチュートリアルに従っています: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。間違いなく理想的ではありません。

4

0 に答える 0