2017-01-04 1 views
0

주요 활동 (하나의 XML 파일과 하나의 Java 파일)에는 도움말 버튼이 포함되어 있으며 버튼 클릭 후 전체 레이아웃 (Textview에 입력 한 단락 포함)을 표시하려고합니다. 성공적으로 시작되었으며 모든 이미지 뷰가 표시되었지만 Textview는 표시되지 않았습니다. 활동 전환 후 TextView가 표시되지 않습니다.

<?xml version="1.0" encoding="utf-8"?> 
    <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
xmlns:app="http://schemas.android.com/apk/res-auto" 
xmlns:tools="http://schemas.android.com/tools" 
android:layout_width="match_parent" 
android:layout_height="match_parent" 
android:background="@drawable/tbs_background" 
tools:context="limitless.the_bat_signal.aboutPage"> 

<TextView 
    tools:text="about the app" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:id="@+id/tbs_text_about" 
    android:textStyle="normal|italic" 
    android:textAlignment="center" 
    android:textColor="@android:color/darker_gray" 
    android:fontFamily="sans-serif" 
    android:layout_below="@+id/tbs_title_text" 
    android:layout_centerHorizontal="true" 
    tools:ignore="UnusedAttribute" /> 

<TextView 
    tools:text="@string/about" 
    android:id="@+id/tbs_text_aboutDetails" 
    android:layout_width="300dp" 
    android:textColor="@android:color/darker_gray" 
    android:textSize="16sp" 
    android:layout_height="wrap_content" 
    android:layout_below="@+id/tbs_text_about" 
    android:layout_centerHorizontal="true" 
    android:layout_marginTop="12dp" /> 

<ImageView 
    android:layout_height="wrap_content" 
    app:srcCompat="@drawable/tbs_title_text" 
    android:id="@+id/tbs_title_text" 
    android:adjustViewBounds="true" 
    android:layout_width="250dp" 
    android:layout_below="@+id/tbs_icon" 
    android:layout_centerHorizontal="true" 
    tools:ignore="ContentDescription" /> 

<ImageView 
    app:srcCompat="@drawable/tbs_icon" 
    android:layout_marginTop="14dp" 
    android:id="@+id/tbs_icon" 
    android:layout_width="128dp" 
    android:layout_height="128dp" 
    tools:ignore="ContentDescription" 
    android:layout_alignParentTop="true" 
    android:layout_centerHorizontal="true" /> 

<Button 
    android:id="@+id/tbs_home" 
    android:background="@drawable/tbs_home" 
    android:layout_width="56dp" 
    android:layout_height="56dp" 
    android:layout_alignParentBottom="true" 
    android:layout_toRightOf="@+id/tbs_title_text" 
    android:layout_toEndOf="@+id/tbs_title_text" 
    android:layout_marginBottom="10dp" /> 
    </RelativeLayout>. 

은 그 다음의 XML 위의 파일 부르고 aboutPage라는 이름의 내 활동 2

: 여기

는 XML 파일의 내용이다 나는 안드로이드에 새로 온 사람

public class aboutPage extends AppCompatActivity { 

Button btn_help; 
TextView tbs_title_text; 
TextView tbs_text_about_details; 

@Override 
protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.activity_about); 

} 
}. 

이, 제발 말해 무엇 나는 실종 됐어. 감사!

+0

우선 대회 이름은 capitalized => AboutPage입니다. 주요 활동 코드를 게시하십시오. – firegloves

답변

0

코드의 text 특성이 잘못되었으므로 이름 공간이 tools:text=="@string/about" 대신 android:text="@string/about"이어야합니다.
그래서 결과 텍스트 뷰는

<TextView 
    android:text="about the app" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:id="@+id/tbs_text_about" 
    android:textStyle="normal|italic" 
    android:textAlignment="center" 
    android:textColor="@android:color/darker_gray" 
    android:fontFamily="sans-serif" 
    android:layout_below="@+id/tbs_title_text" 
    android:layout_centerHorizontal="true" 
    tools:ignore="UnusedAttribute" /> 

같은 수정에게이를보고하고 당신은 갈 수있을 것입니다.

0

tools:text이 문제는 디자인보기에만 해당되며 코드로 변환되지 않습니다. 대신 android:text을 사용하십시오.

관련 문제