[Xamarin] App預設讀取文字檔案
2015-07-14
有時候製作App,需要讀取一些制式的文字,可能是一個檔案會比較方便,當然在Android 下面是可以放在String.xml
但是文字一多就會顯得很麻煩,今天這邊文章是做一下筆記如何讀取一個文字檔案,這樣有些大量的文字就可以放在裡面
並且直接讀取就可以了,像是隱私權條款等。都可以利用這方法讀取..
1.首先,先把要被讀取的文字檔放在專案的Assets/下 ,文中文 source.txt
2. 畫面部分,我拉一個 TextView 名為 txtContent來置讀取source.txt中的內容
3.讀取部分的程式碼,當按鈕點下後,讀取得程式碼
button.Click += delegate {
//直接讀取Assets/source.txt 檔案
var input = Assets.Open ("source.txt");
var reader = new StreamReader(input);
((TextView)FindViewById(Resource.Id.txtContent)).Text = reader.ReadToEnd();
};
執行結果:
程式碼下載: