2017-02-11 2 views
0

xml 코드 : -> ImageView 및 buttonView, Picker 등과 함께 시도해도 xml의 데이터를 읽지 않습니다.레이아웃이 TextView, ImageViews, 모든보기를 읽지 못함

<TextView 
     android:layout_width="match_parent" 
     android:layout_height="match_parent" 
     android:text="This is a textview." 
     android:background="#f00"></TextView> 

자바 코드 여기에서이 XML이 포함 된 활동에 대한보기를 설정합니다. What i see on my phone

또한 내가 안드로이드 매니페스트에서 자바를 선언 한 : Image of the CORRECT picture in the android studio and what i want to see

정말 참조이게 무엇 :

@Override 
    public void onCreate(Bundle savedInstanceState, PersistableBundle persistentState) { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.activity_test); 


    } 

자, 내가 SHOULD 참조 이것이다.

어쩌면 도움이 될 것입니다.하지만이 활동은 2 가지 다른 활동에서 2 개의 버튼을 눌러서 수행 할 수 있습니다. 새 프로젝트에서 동일한 로직을 테스트했지만 작동하지만 기본 프로젝트에서는 작동하지 않습니다.

+0

는 –

+0

http://i.imgur.com/5L13MNC.jpg – hellohello

답변

0

ANSWER : 내가 이해할 수없는 이상한 버그가있었습니다. 자바 코드를 제거하고 다시 추가했는데 갑자기 작동합니다. 제안하는 사람 모두에게 감사드립니다.

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

    } 
0

인 텐트로 활동을 시작하는 부분이 올바른지 확인하십시오.

Intent i = new Intent(context, YourActivity.class): 
startActivity(i); 

그 아무 문제가 존재하지 않는 경우는, 충돌의 기회를 레이아웃의 이름을 확인해보십시오 :

이 같은해야한다.

은 마침내에 한 OnCreate를 변경해보십시오 :

@Override 
public void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.activity_test); 
} 

이 XML에 문제가없는 것 같은데,뿐만 아니라 레이아웃의 루트를 확인합니다.

+0

내 코드의 의도 아무 문제가 없다, 나는 그것을 확신 전체 XML 코드를 게시 할 수 있습니다. 두 번째 이름은 같은 문제를 변경하려고 시도했습니다. 전체 xml (rootView 포함)은 http://i.imgur.com/5L13MNC.jpg입니다. – hellohello

관련 문제