我想为有 2 个按钮的 Android 设备创建一个应用程序,一个按钮用于“ON”,另一个用于“OFF”。我在网上搜索了一个例子,我看到了很多例子,但它们的组织非常糟糕(对我来说)。到目前为止,我创建的是带有按钮的布局,主要活动的代码是:
package com.simple.flashlight;
import android.os.Bundle;
import android.app.Activity;
import android.graphics.Camera;
import android.hardware.Camera.Parameters;
import android.view.Menu;
import android.view.View;
import android.widget.Button;
public class Main extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main_menue);
Button turnOnButtOn = (Button) findViewById (R.id.button1);
Button turnOnButtOff = (Button) findViewById (R.id.button2);
turnOnButtOn.setOnClickListener(new Button.OnClickListener(){
public void onClick(View cameraButton){
}
});
}
}
现在我想做这样的事情(伪代码):
turnOnButtOn.setOnClickListener(new Button.OnClickListener(){
public void onClick(View cameraButton){
turnOnTheFlahLight
}
});
turnOnButtOn.setOnClickListener(new Button.OnClickListener(){
public void onClick(View cameraButton){
turnOffTheFlahLight
}
});
如果有任何完整的参考资料(我是 android 新手),那就太好了。谢谢