दृश्य स्टूडियो का उपयोग axml अतिरिक्त गतिविधि .cs और लेआउट जोड़ना करने की कोशिश 2015.विजुअल स्टूडियो 2015 - Xamarin - एंड्रॉयड - हो रही है "resource.id xxx के लिए एक परिभाषा शामिल नहीं है" जब मैं .cs में कुछ भी फाइल
मैं बहुत Xamarin और Andorid विकास के लिए नया हूँ, लेकिन सी # कुछ वर्षों के लिए एक डेवलपर के लिए किया गया है vb का उपयोग कर और अब। मेरे पास एंड्रॉइड 4.2 पर एक साधारण ऐप है जो मैं साथ जाने के साथ और अधिक जटिल हो रहा हूं। सरल बात यह है कि मैं परियोजना में एक अतिरिक्त GpsAction.cs और संबंधित Gps.axml लेआउट जोड़ना चाहता हूं। यह प्राप्त करने के लिए सही संकलन sytax खोजने के लिए असंभव लगता है। मेरे पास main.axml के साथ मुख्य एक्टिविटी है। वी.एस. 2015 में अपनी नई जोड़ने के लिए बहुत आसान है, लेकिन मैं बार आ रही है "" resource.id के लिए एक परिभाषा शामिल नहीं है "मैं वास्तव में मैं से पाठ क्षेत्र" आईडी "बदला इस
namespace AddCam
{
[Activity(Label = "GpsActivity")]
public class GpsActivity : Activity
{
protected override void OnCreate(Bundle savedInstanceState)
{
base.OnCreate(savedInstanceState);
SetContentView(Resource.Layout.GpsLayout);
string c = FindViewById<TextView>(**Resource.Id.textView1**).Text;
// Create your application here
}
}
Xamarin कुख्यात रूप से छोटी गाड़ी है, खासकर लेआउट के साथ। एक पूर्ण पुनर्निर्माण करें और देखें कि क्या इससे मदद मिलती है। –
अपनी धुरी पोस्ट करें। – Gusman
आप सही सामी हैं, मैं सफाई कर रहा था और पुनर्निर्माण कर रहा था। तो आज सुबह मैंने लॉग ऑन किया और कम देखा और मुझे कोई त्रुटि नहीं मिली। तो अब मैं जिज्ञासा से पागल हूं और मुझे यह पता लगाना है कि मैंने क्या किया है। यह पता चला है कि अगर मैंने टेक्स्ट फ़ील्ड "आईडी" को सहेजा है, तो पुनर्निर्मित किया है और इसे वापस बदल दिया है, इसे ठीक कर दिया है। मैं आपके जवाब को सही चिह्नित कर रहा हूं। धन्यवाद एक गुच्छा - दुख कंपनी को प्यार करता है –