대시 클록 확장 본문의 표 형식으로 텍스트를 정렬 할 수 없습니다. 코드에서Dashclock 확장 : 확장 본문 텍스트를 정렬하여 표 형태로 만들기
A 2 3
BC 5 10
DEF 22 3
나는 위의 형식의 결과를 기록 할 때 나는 다음과 같은 방법
String.format("%-10s %10s %10s\n", val1, val2, val3);
를 정렬 해보십시오 : 다음 내가 원하는 형식 (오른쪽 정렬 된 첫 번째 열은 왼쪽 정렬, 나머지 열)입니다 그것은 logcat에서 올 바르고 의도 된 방식으로 인쇄합니다. 하지만 앱을 배포하고 대시 클록 애플리케이션의 일부로 실행하면 정렬이 완전히 해제됩니다. 뭔가가 가능하지만 수없는 경우 검색 및 확인하기 위해 DashClockExtension
클래스로보고 시도
A 2 3
BC 5 10
DEF 22 3
: 같은 dashclock 확장에 표시되는 정렬 보인다. ExtensionData
의 expandedBody
메서드는 인수로 SpannedString을 사용하지 않으며 String
만 사용합니다.
기기에서 정렬을 올바르게 수행하는 방법에 대한 아이디어가 있으십니까?
오케이. 표 형식의 데이터 대신 확장 된 본문 텍스트에 html 지원을위한 기능 요청을 제출하는 것이 훨씬 의미가 있습니까? – Prasanna
위젯에서 전체 HTML을 지원하는 것은 불가능할 수도 있지만 유스 케이스의 중요성이나 확장 정도에 따라 단색 또는 기타 표 형식 데이터 *가 가능할 수 있습니다. –