2016-07-19 3 views
0

누군가 도움을 줄 수 있으시겠습니까?AlertDialog와 다른 ProgressDialog 메시지 텍스트

저는 Android 개발에 처음 접했지만 모든 것을 시도한 것 같습니다.

내 응용 프로그램에서는 메시지 글자 크기와 색상이 ProgressDialog와 AlertDialog 사이에 다릅니다. 앱 전체에 걸쳐 균일 한 스타일을 유지하려고합니다.

저는 앱 컴팩트 테마를 사용하고 있으며 메시지의 ProgressDialog 텍스트 크기를 무시할 수있는 방법을 찾기 위해 사냥했습니다. 나는 코드에서 android.R.id.message에 setTextSize를 사용하여 시도해 보았다. TextView를 찾았지만 크기는 변경되지 않습니다.

나는 setContentView를 사용해 보았지만 setMesaage와 같은 많은 메소드를 풀어 놓았습니다. 또한 피곤 setView하지만 그 ProgressDialog의 onCreate에 의해 살해 당한다.

텍스트 크기를 변경하기 위해 사용자 지정 대화 상자를 구현하는 데는 많은 일이 있습니다.

누구든지 의견을 보내 주시고 고맙겠습니다.

안드로이드 스튜디오 2에서 api 버전 22를 사용하고 있습니다. 표준 ProgressDialog init 시퀀스를 사용하려고하므로 공유 할 샘플 코드가 없습니다.

스튜어트

+0

나는 일반적인 질문이 있지만 항상 가능한 한 자세하게 설명하는 것이 유용하다는 것을 알고 있습니다. 그래서 dev 및 테스트, 플랫폼 버전, 샘플 코드 등 플랫폼 특성. –

+0

감사합니다, 지금 내 질문을 업데이 트됩니다. :) –

답변

0

android.R.id.message는 올바른 참조가 아닙니다. 그것은 (your.package.name) .R.id.message 여야합니다. 파일에서 가져 오기를 수정해야합니다.

+0

ProgressDialog와 같은 Android 구성 요소에서 TextView를 가져오고 있습니다. 이전에 AlertDialog에서 android.R 등을 사용했습니다. –

+0

ProgressDialog에 대한 사용자 정의보기를 사용하고 있습니까? 그렇다면 AlertDialog와 동일하게 패키지의 R 클래스 여야합니다. 하지만 AlertDialog의 경우 표준 Android 제공 AlertDialog를 사용했습니다. ProgrssDialog에 대한 사용자 지정보기를 사용하지 않는 경우 훨씬 쉽게 수정할 수 있으므로 사용자 지정보기로 전환하십시오. – ucsunil