Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/306.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 带按钮的屏幕录制kitkat_Java_Android_Countdown_Android 4.4 Kitkat_Screen Recording - Fatal编程技术网

Java 带按钮的屏幕录制kitkat

Java 带按钮的屏幕录制kitkat,java,android,countdown,android-4.4-kitkat,screen-recording,Java,Android,Countdown,Android 4.4 Kitkat,Screen Recording,我想创建一个按钮,启动Android 4.4 Kit Kat中的新屏幕录制功能。。我创建了一个按钮,并尝试这样做: start.setOnClickListener(new OnClickListener() { public void onClick(View v){ String record ="su screenrecord — bit rate 8000000 --time-limit 30 "+recordfo

我想创建一个按钮,启动Android 4.4 Kit Kat中的新屏幕录制功能。。我创建了一个按钮,并尝试这样做:

start.setOnClickListener(new OnClickListener() {         
            public void onClick(View v){
                String record ="su screenrecord — bit rate 8000000 --time-limit 30 "+recordfolder+"Record.mp4";
                recordfolder.mkdir();
                try {
                    Process screenrecording = Runtime.getRuntime().exec(record);
                } catch (IOException e) {
                    // TODO Auto-generated catch block
                    e.printStackTrace();
                } 

            }
        });
它会在我单击时创建dir,但录制不会开始。我现在有两个问题,

1) 为什么我不能开始录音

2) 哪个是“停止”命令?我看到你必须点击
CTRL+C
,但我在android手机上做不到。。我可能需要一个adb命令

3) 如果可能,在开始记录前创建倒计时


关于3点,我创建了一个计数器:
inti=0,second=5但我不知道如何进行。谢谢

您找到解决方案了吗?