小编She*_*har的帖子

如何处理活动中的后退按钮

如何处理活动中的后退按钮.我有一些按钮.如果我单击其中一个按钮,它将重定向到我需要的按钮.它工作正常,但当我按下后退按钮它完成.

如何解决这个问题呢.所有这些按钮只有一个活动.提前致谢.

@Override
public boolean onKeyDown(int keyCode, KeyEvent event) 
{
    if ((keyCode == KeyEvent.KEYCODE_BACK)) 
    {
        return false; //I have tried here true also
    }
    return super.onKeyDown(keyCode, event);
}
Run Code Online (Sandbox Code Playgroud)

我已经使用上面的代码处理后退按钮,但它无法正常工作.当我按下后退按钮时,它会自动敲击.

android

128
推荐指数
5
解决办法
28万
查看次数

当用户选择在android中卸载我的应用程序时如何删除文件夹

我想知道一旦用户为我的应用程序选择卸载按钮,如何删除文件夹.我通过编程方式想要它是否有机会这样做...如果是这样,请让我知道可能的解决方案.提前致谢.

android uninstall

5
推荐指数
1
解决办法
4531
查看次数

录制视频时音频问题

我能够录制视频,但我没有收到该视频的音频.任何人都可以帮我同时录制视频和音频.我的代码如下:

mr = new MediaRecorder();
mr.setAudioSource(MediaRecorder.AudioSource.MIC);
mr.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);
mr.setVideoSource(MediaRecorder.VideoSource.DEFAULT);       
mr.setOutputFormat(MediaRecorder.OutputFormat.MPEG_4);
mr.setVideoEncoder(MediaRecorder.VideoEncoder.MPEG_4_SP);
mPreview = new Preview(RecordVideo.this,mr);
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
Run Code Online (Sandbox Code Playgroud)

当我把audioSource和audioEncoder放到运行时出错时:log cat详细信息是:

05-07 10:17:01.175: ERROR/MediaRecorder(22990): setAudioEncoder called in an invalid state(2)
05-07 10:17:01.175: ERROR/AndroidRuntime(22990):     at android.media.MediaRecorder.setAudioEncoder(Native Method)
Run Code Online (Sandbox Code Playgroud)

当我从代码中删除那些audioSource和audioEncoder时,它对没有音频的视频工作正常.我需要预先提供带视频的音频:

video android android-video-player

1
推荐指数
1
解决办法
4586
查看次数

我能在Android中创建受密码保护的文件夹吗?

我想创建一个受密码保护的文件夹.我可以通过以下方式创建文件夹,但是如何创建受密码保护的文件夹?

File nf = new File("/sdcard/NewFolder");
nf.mkdirs();
Run Code Online (Sandbox Code Playgroud)

android password-protection

0
推荐指数
1
解决办法
2万
查看次数

如何知道我的媒体文件播放已在Android中停止

我有一个名为play and stop的按钮,如果我按下它开始播放的话.我按下后停止进入主页.但是一旦完成播放,我需要自动进入主页.没有点击停止按钮.我怎么能为Android做到这一点?提前致谢

android media-player

0
推荐指数
1
解决办法
1142
查看次数