1
내 응용 프로그램 안에 간단한 대화 상자가 있지만 오른쪽 모서리쪽에 메시지/제목을 옮기는 데 문제가 있습니다. 나는 오른쪽으로 이동에 대한 해결책을 찾았지만 거리가 같다 (나는 얼마나 많은 문자 오른쪽으로 알려줄 필요) 하드 코딩 : "%의 20 대"는 20chars 위해 오른쪽으로 이동하는 것을 말한다대화 메시지/제목 오른쪽으로 이동
builder.setTitle(String.format("%20s","1/10"));
. 다른 방법으로 할 수있는 옵션이 있습니다. 바로 그 부분이 오른쪽 모서리/줄의 끝에서 얼마나 많이 발생 하는지를 말할 필요가 없습니다. 모든 화면 크기의 기기에서이 메시지를 오른쪽 구석에 표시하고 싶습니다.
아마 좋겠지 만 그것은 내가 원하는 것일뿐입니다. 우선 Dialog를 상당히 개선했으며이 줄을 사용할 수 없습니다. "AlertDialog dialog = builder.show();" 나는 이미 그것을 사용하고 있고 다른 장소에서 다시 사용할 수 없기 때문에. 둘째, 모든 메시지 문자열에서 작동하며 일부만 이동하려고합니다. 나는이 "% 20s"와 같은 String.format 표현식에서 가장 흥미롭지 만 모든 경우에 오른쪽으로 이동해야한다는 것을 알고 있습니다. –