2013-01-08 7 views
0

문자열이 필요하고 하드 코드 된 TextView가 필요한 이유에 대해 혼란 스럽습니다. Eclipse는 String을 사용해야한다고 알려주지 만, strings.xml에 여러 개의 String을 갖고 싶지 않으므로 혼동하지 않을 것입니다. 이 오류 메시지가 사라지려면 어떻게해야합니까?하드 코딩 된 TextView 및 필요한 문자열?

+0

좋은 습관입니다. 그러한 것들은 단지 경고 일 뿐이며, 컴파일에 전혀 영향을 미치지 않습니다. –

+0

글쎄, 꽤 잠시 동안 안드로이드 용으로 개발 해왔고 내 장치에서 AIDE를 사용하고 마침내 Eclipse를 얻었고이 일은 일어납니다. – user1956475

+0

Strings를 사용하는 방법을 알고 있고 항상 사용하지만 사용하고 있습니다. 너무 많은 것은 짜증나는 일입니다. – user1956475

답변

2

이 컴파일 시간,하지만 경고를 없애,

<TextView 
     android:id="@+id/large_textview" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_alignParentLeft="true" 
     android:layout_alignParentRight="true" 
     android:layout_alignParentTop="true" 
     android:text="Large Text" 
     android:textAppearance="?android:attr/textAppearanceLarge" 
     tools:ignore="HardcodedText" /> 

또는 당신의 View

tools:ignore="HardcodedText" 

예 :이 추가 영향을주지 않습니다, 당신은 린트 창을 열 수있는 더 많은 옵션과 이러한 경고를 일괄 처리하는 방법을 제공합니다.

로 이동 :

창 ->보기 표시 -> 안드로이드 -> 린트 경고.

그러면 모든 경고 목록이 표시되며 그에 따라 적절하게 처리 할 수 ​​있습니다.

관련 문제