프로그램/Android

String.xml 포맷팅 및 필요한 사항들....

잡식성초보 2016. 2. 19. 17:35

안드로이드 String.xml에 글을 쓰고 그 사이사이에 값을 넣기 위한 일이 있었을 것이다.


그때 포맷팅은 아래와 같이 사용해 준다.


1. string.xml


%순서$s   Int형은 d  String형은 s를 입력.


<string name="Info">        

        안녕하세요.\n

%1$d월은  %2$s원을 사용하였습니다. </string>


줄바꿈은 \n, 한칸 띄어쓰기는  



2. x.java


String.format(getString(String.xml 사용 naming), 입력할 첫번째 값, 두번째값, .....);

위의 String을 필요한 textview에 setText한다.


String input = String.format(getString(R.string.Info), (calendar.get(Calendar.MONTH) + 1), Info),;

Info.setText(input);

반응형