代码如下:
一个Activity里面,添加了一个View,是全屏的。退出Activity时,关闭闪光灯,要释放Camera。
import android.app.Activity;
import android.hardware.Camera;
import android.hardware.Camera.Parameters;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.view.Window;
import android.view.WindowManager;
import android.widget.Toast;
public class TorchActivity extends Activity {
private Camera camera;
private Parameters parameters;
private boolean is_open_torch;
private View view;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);// 设置全屏
requestWindowFeature(Window.FEATURE_NO_TITLE); // 去掉标题栏
setContentView(R.layout.