Có hai khả năng:
1. Sử dụng mã nguồn, Luke
XML cho phép ký tự xuống dòng chữ trong chuỗi:
<string name="breakfast">eggs
and
spam</string>
Bạn chỉ phải chỉnh sửa mã XML thay vì sử dụng tiện lợi Eclipse GUI
2. Sử dụng các tệp văn bản thực tế
Mọi thứ bên trong thư mục assets
đều có sẵn dưới dạng luồng đầu vào từ mã ứng dụng.
Bạn có thể truy cập vào những con suối tập tin đầu vào của tài sản với AssetManager.open()
, một trường hợp AssetManager
với Resources.getAssets()
, và ... bạn biết những gì, đây là Java điển hình đang vô cùng tiết cho một nhiệm vụ đơn giản như vậy:
View view;
//before calling the following, get your main
//View from somewhere and assign it to "view"
String getAsset(String fileName) throws IOException {
AssetManager am = view.getContext().getResources().getAssets();
InputStream is = am.open(fileName, AssetManager.ACCESS_BUFFER);
return new Scanner(is).useDelimiter("\\Z").next();
}
sự sử dụng Scanner
is obviously a shortcut m (
Nguồn
2012-05-25 15:36:11
Tôi không nghĩ rằng bạn có thể làm điều đó. Nhưng nếu bạn đã đi xuống một dòng khi mỗi '\ n' được sử dụng, nó sẽ trông như nó cần. Ngoài ra, bạn có thể sử dụng 'control + i' trong nhật thực để sắp xếp văn bản. – Jong