Я использую Xamarin и у меня есть TextView загружены через файл макета XML с помощью следующего кода:Изменение текста в виде TextView в
SetContentView (Resource.Layout.TextView);
После TextView загружен на экране, как я могу изменить текст в TextView ? Как я могу ссылаться на TextView через код, поскольку я не объявлял его переменной?
Я попытался это без результата:
TextView PhoneNumber = (TextView)FindViewById(Resource.Layout.TextView);
PhoneNumber.Text = "This is a phone number: 0800 64 64 64";
TextView не отображается на экране вообще.
Могу ли я, пожалуйста, помочь?
Заранее спасибо.
Я думаю, вы должны получить доступ к 'TextView' с идентификатором не' Layout', так что вы должны изменить '(TextView) FindViewById (Resource.Layout.TextView)' в '(TextView) FindViewById (Resource.id .TextView); 'и создать' Textview' с 'TextView id' в' TextView layout' –
возможный дубликат [Uisng XML-макета для TextView] (http://stackoverflow.com/questions/21200507/uisng-xml-layout- for-textview) –