반응형
res - raw 밑에 파일 생성
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
TextView helloTxt = findViewById(R.id.textView1);
helloTxt.setText(readTxt());
}
private String readTxt() {
String data = null;
InputStream inputStream = getResources().openRawResource(R.raw.test);
ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream();
int i;
try {
i = inputStream.read();
while (i != -1) {
byteArrayOutputStream.write(i);
i = inputStream.read();
}
data = new String(byteArrayOutputStream.toByteArray(),"MS949");
inputStream.close();
} catch (IOException e) {
e.printStackTrace();
}
return data;
}
}
반응형
'# 02 > Android' 카테고리의 다른 글
[Android] 데이터 바인딩 (0) | 2019.08.20 |
---|---|
[Android] 파일 사이즈 제한 오류 (The File Size Exceeds Configured Limit) (0) | 2019.08.20 |
[Android] ConstraintLayout 13 - layout (0) | 2019.08.14 |
[Android] ConstraintLayout 12 - Baseline Constraint (0) | 2019.08.14 |
[Android] ConstraintLayout 11 - layout_constraintVertical_weight (0) | 2019.08.14 |