package com.example.myapplication;
import androidx.appcompat.app.AppCompatActivity;
import android.app.Activity;
import android.os.Bundle;
import android.os.VibrationEffect;
import android.os.Vibrator;
import android.util.Log;
import android.view.View;
import android.widget.CompoundButton;
import android.widget.Switch;
import android.widget.Toast;
import java.io.FileOutputStream;
import java.io.IOException;
public class MainActivity extends AppCompatActivity {
public static String TAG ="MainActivity";
Vibrator mVibrator;
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
this.mVibrator = (Vibrator)getSystemService(VIBRATOR_SERVICE);
Switch sc2=findViewById(R.id.switch2);
sc2.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
@Override
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
//升降com.android.server.camera.CameraServiceProxy
if (isChecked){
Toast.makeText(getApplicationContext(),"上", Toast.LENGTH_SHORT).show();
writeLine("/sys/devices/platform/vendor/vendor:motor_pl/direction", "1");
writeLine("/sys/devices/platform/vendor/vendor:motor_pl/enable", "1");
}else {
writeLine("/sys/devices/platform/vendor/vendor:motor_pl/direction", "0")
一加7pro某gsi 免root升降和双击亮屏 projectreble
最新推荐文章于 2024-11-07 14:16:23 发布
