有关该应用的小摘要: 你照顾宠物。用户在底部有一个滑动菜单,在第一个视图中你有3个进度条(饥饿,游戏,hygene),第二个视图是3个按钮,用于提供,播放或者是它们。第三个视图是商店和选项按钮。
将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 :(得分:0)
在类中调用进度条所在的布局是一个问题。调用布局是硬编码的,不会声明为R.id.layout。
绝不硬编码!我学到了很多东西。