伊莉討論區
標題:
如何將這android studio的txt文字到下面那一欄?
[打印本頁]
作者:
l123820525
時間:
2018-3-22 10:58 AM
標題:
如何將這android studio的txt文字到下面那一欄?
本帖最後由 l123820525 於 2018-3-22 10:59 AM 編輯
各位大大好~
我想請問一下
要如何將這android studio我寫的這個txt檔裡面的文字,按下按鈕顯示在按鈕下的頁面呢?
我txt的程式碼是參考這
https://www.youtube.com/watch?v=UIIpCt2S5Ls&t=9s
這是程式按鈕介面頁程式碼
[attach]122693105[/attach]
[attach]122693087[/attach]
Main內部java程式碼
[attach]122693093[/attach]
[attach]122693094[/attach]
[attach]122693095[/attach]
[attach]122693096[/attach]
[attach]122693097[/attach]
[attach]122693098[/attach]
TXT檔的程式碼
[attach]122693090[/attach]
[attach]122693091[/attach]
作者:
codewice
時間:
2018-3-22 11:04 PM
縮圖裡面的程式碼有些地方不是很好,好比在 onResume 裡面 set click listener。不過我們先暫時不管它,也不管程式碼品質與效率,先專注回答你的問題。
首先是確定讀檔沒問題,範例裡面把 txt 檔放在 "res/raw/foobar.txt",位置跟檔名很重要,直接影響到 Android 的 Resource 找不找得到。如果檔名是 foobar,則是用 this.getResources().openRawResource(R.raw.foobar) 取得 input stream
如果你的 txt 檔名為 test.txt,那麼圖片裡的紅色大方框那一段程式碼看起來就是可以正常運作的。把那一段程式碼,寫成一個 method,假設叫做 readTextFromRawIntoView()
接著設定 Button 的 listener,按下去的時候執行這個 method
findViewById(R.id.ori).setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
readTextFromRawIntoView();
}
});
複製代碼
作者:
l123820525
時間:
2018-3-23 10:20 PM
謝謝大大~我今天已經完成了~
作者:
jackyo04
時間:
2018-7-5 05:25 PM
本帖最後由 jackyo04 於 2018-7-5 05:25 PM 編輯
不就是用UI拉一拉就好了嗎
歡迎光臨 伊莉討論區 (http://www17.eyny.com/)
Powered by Discuz!