首先,我正在学习Android,我正在测试我的Andorid应用程序在我的三星Galaxy S1。Android设备Backbutton不应该工作
我的应用程序的功能是:当我按下RandomNumber按钮,它会产生随机数,并在文本区域显示在屏幕上。
但我面临以下问题。
设备后退按钮允许用户返回。我如何避免这种情况? (我有在程序中动态定义的按钮,只有后退按钮应该工作)
在摇动手机或更改手机的位置时,随机数字会自动生成。如何避免这一点?请指教。
按钮创建动态
final Button buttonToAdd = new Button(this);
buttonToAdd.setText("RandomNumber");
监听器:
buttonToAdd.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
Strvalue = (String) buttonToAdd.getText();
if (Strvalue.equals("RandomNumber"))
{
Randomnumbergeneration();
}
}
});
特殊照顾改变设备的“按钮”行为 –
请解释一下你的_shaking的phone_和_moving it_的意思。你的意思是改变方向吗? – Endzeit
通常看到屏幕,然后我要旋转手机。 – user3127462