2010-07-05 2 views
0

layout1에서 ListView을 클릭하면 layout2로 이동하여 일부 정보를 표시합니다. 그러나 layout1로 되돌아 가도록 설계된 버튼을 클릭하면 ListView을 볼 수 없습니다. 검은 색 배경.SQLite의 레이아웃 변경 정보

Button backButton = (Button) findViewById(R.id.widget39); 
backButton.setOnClickListener(new Button.OnClickListener() 
    { 
     public void onClick(android.view.View v) { 
      setContentView(R.layout.layout1); 
      myListView = (ListView) findViewById(R.id.ListView); 
      myCursor = ToDoDB.select(); 
    } 
}); 
+0

아마 더 쉽게 ViewFlipper를 사용해야합니다. – Pentium10

답변

1

당신은 당신의 ListView에 데이터를 넣어되지 않은 : 여기

는 버튼 코드입니다. 따라서 ListView은 비어 있습니다.

+0

하지만 다음과 같이 추가했습니다 : – Kooper

+0

SimpleCursorAdapter adapter1 = new SimpleCursorAdapter (this, R.layout.list, myCursor, new String [] {DoDB._StudyUID}, new int [] {R.id.listTextView1}); myListView.setAdapter (adapter1); – Kooper

+0

컴파일러가 없습니다 : ( – Kooper