2013-06-12 35 views
0

有關應用程序的小總結: 你照顧一隻寵物。用戶在底部有一個滑動菜單,在第一個視圖中有3個進度條(飢餓,玩耍,潮溼),第二個視圖是3個按鈕來餵食,玩耍或是他們。第三個視圖是商店和選項按鈕。Facebook的sdk休息更新進度條

將Facebook SDK添加到我的Eclipse項目中時,通過Properties> Android,當用戶單擊按鈕時,我的進度欄不再更新。

的按鈕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。

永不硬代碼!我學會了艱難的道路。