2013-06-12 5 views
0

앱에 대한 간단한 요약 : 애완 동물 돌보기. 사용자는 첫 번째보기에서 3 개의 진행 막대 (굶주림, 놀기, 위생)가있는 아래쪽에 스 와이프 메뉴가 있으며, 두 번째보기는 먹이, 재생 또는 그 3 가지 버튼입니다. 세 번째보기는 상점 및 옵션 버튼입니다.Facebook sdk가 진행률 막대에서 업데이트 됨

내 Eclipse 프로젝트에 Properties> Android를 통해 Facebook SDK를 추가 할 때 사용자가 버튼을 클릭 할 때 내 진행 표시 줄이 더 이상 업데이트되지 않습니다.

버튼

MainActivity.java에 선언되어있다 :

public void onFoodClick(View v) { 
    myPet.setHunger(10, true); 
    adapter.notifyDataSetChanged(); 
} 

및 클릭 할 때 그들은 애완 동물 패키지의 PetClass.java를 참조하십시오

public void setHunger(int amt, boolean up) 
{ 
    if (up) 
    { 
     this.hunger += amt; 
    } 
    else{ 
     this.hunger -= amt; 
    } 
} 

MainActivity에 대한이 XML 파일 : http://pastebin.com/7AtDPs9p

답변

0

진행률 표시 줄이있는 레이아웃을 호출 한 클래스의 문제였습니다. 호출 레이아웃은 하드 코드되었으며 R.id.layout으로 선언되지 않았습니다.

절대 하드 코드! 나는 어려운 길을 배웠다.