2016-09-22 5 views
1

Xamarinのスタジオでアンドロイドアプリケーションを開発していて、ボタンのテキストに下線を付ける必要があります。私はしかし、私はボタンのテキストとして設定するためのコードにアクセスしたい、正常desginerのためのXMLファイルにこの文字列を参照することができた次リソースで作成された文字列の値を取得する方法Xamarin.android

<string name="Advanced_Search"><u>Advanced Search</u></string> 

のようなのstrings.xml内の文字列を作成しました。私は、次のことを試してみましたが、それは動作しません:

advancedSearchButton.Text = Resource.String.Advanced_Search.ToString(); 

私は文字列の整数値を取得しますが、私は実際に文字列が保持しているテキストをしたいというような文字列を参照しようとします。どうすればC#を使ってXamarinのような文字列にアクセスできますか?あなたはResources.GetStringを使用する必要が

+0

あなたは何を言っているのか分かります。アンドロイドタグを削除します –

答えて

2

advancedSearchButton.Text = Resources.GetString(Resource.String.Advanced_Search); 

これは、そうでない場合、あなたは、Android Contextへの参照を持っている必要があり、コードはActivity内に含まれていると仮定しています。

関連する問題