d = factorint(12)
dd = defaultdict(int)
dd.update(d)
for n in range(2, 6):
u = factorint(n)
for key, val in u.items():
dd[key] += val
这些按钮似乎完全不起作用,当按下按钮时应用程序崩溃了,我有2个按钮,当点击它们时会进入主要活动的不同活动。
答案 0 :(得分:0)
尝试在intent
声明Class Level
并在onCreate()
中引用,然后在startActivity
中使用onClick()
Intent intent,i; //Globally
onCreate(Bundle savedInstances)
{
...
i=new Intent(getApplicationContext(),java2.class);
intent=new Intent(getApplicationContext(),java1.class);
...
}
然后在onClick
public void onClick(View view) {
switch(view.getId()) {
case R.id.button1:
yourclassname.this.startActivity(intent);
break;
case R.id.button2:
yourclassname.this.startActivity(i);
break;
}
}
确保您的java1和java2类的类型为Activity / ListActivity