2017-01-11 8 views
0

TextView에 백 슬래시 (\)를 표시하려면 어떻게해야합니까? Android Studio를 사용하고 있습니다.TextView에 백 슬래시를 표시하려면 어떻게해야합니까?

activity_main.xml의 TextView에 백 슬래시를 적어도 에뮬레이터에는 표시되지 않습니다.

activity_main.xml :

<LinearLayout 
           xmlns:android="http://schemas.android.com/apk/res/android" 
           android:layout_width="match_parent" 
           android:layout_height="match_parent"> 
        <TextView 
            android:id="@+id/text_view_id" 
            android:layout_height="wrap_content" 
            android:layout_width="wrap_content" 
            android:text="\Backslash /> 
     </LinearLayout> 
+1

'setText ("\\")'를 사용해 보셨습니까? –

+0

activity_main.xml에 해당 내용을 작성해야합니까? – ecay

+0

아니요. TextView/EditText의 Java 메소드입니다. –

답변

3

사용 textview.setText("\\")은 백 슬래시 (\) 문자를 인쇄합니다. (백 슬래시 두 개를 사용하여 백 슬래시를 인쇄하십시오.)

0

xml 클래스에 다음을 사용하십시오 : &#92; .Eg.
<string name="title">Title&#92;</string>

+1

꺾쇠 괄호 안에 들어가야한다고 생각하지 않습니다. –

+0

고마워요! 그것은 효과가 있었다. – ecay

+0

그래서 정답으로 선택하십시오. –

0

백 슬래시는

  • 돌아 가기 표시 \
  • 사용 예에 ​​\\ \ 자체를 슬래시 "표시 \"을"

    1. 따옴표에 사용할 수있는 문자를 탈출한다

      textView.setText("\""); \\to display " 
      textView.setText("\\"); \\to display \ 
      
    관련 문제