2013-06-12 33 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。

永不硬代码!我学会了艰难的道路。