2013-08-03 2 views

답변

0

을 사용중인 경우 android:hint = "edit_message"과 같이하십시오. 이를 하드 코딩 된 문자열이라고합니다. 그것의 작동하지만, 당신이 문자열을 이런 식으로하는 것이 좋습니다되지 않습니다. 다른 방법은 리소스로 이동 한 다음 문자열 폴더로 이동하고 문자열이있는 .xml이 하나 있어야합니다. 새 문자열을 만들려면 마지막 문자열을 복사하고 이름을 변경하고 문자열이 포함되어야하는 >...< 사이의 내용을 변경하십시오. 해당 문자열을 사용하려면 이름으로 가져옵니다. 따라서 이름을 "myStr"으로 지정하고 editText에서 사용하려면 다음과 같이 말하십시오. android:hint="@string/myStr" 그러면 문자열의 내용이 표시됩니다. 희망이 도움이됩니다. 대답이 있으면 대답하십시오. 행운을 빕니다.

0

문자열 리소스를 추가 했습니까 ?? 왼쪽에는 패키지 탐색기가 있습니다. 프로젝트를 선택하고 res 폴더로 이동하십시오. res 폴더에서 값을 선택한 다음 strings.xml을 클릭하십시오. 거기에 문자열 리소스를 추가하고 저장하십시오. 그럼 난 그런 오류 메시지에 대한 theres 범위를 생각하지 않습니다.

+0

더 많은 정보를 요청하는 질문은 대답이 아닌 주석으로 게시되어야합니다. 또한 "오류 메시지의 범위"에서 의미하는 바를 명확히 할 수 있습니까? – skrrgwasme

관련 문제