我试图从HTTP URL解析XML文件.如果XML提取时间超过此时间,我想配置15秒的超时,我想报告超时.出于某种原因,setConnectTimeout和setReadTimeout不起作用.这是代码:
URL url = new URL("http://www.myurl.com/sample.xml");
URLConnection urlConn = url.openConnection();
urlConn.setConnectTimeout(15000);
urlConn.setReadTimeout(15000);
urlConn.setAllowUserInteraction(false);
urlConn.setDoOutput(true);
InputStream inStream = urlConn.getInputStream();
InputSource input = new InputSource(inStream);
Run Code Online (Sandbox Code Playgroud)
我正在捕捉SocketTimeoutException.
谢谢克里斯
我想点击一个按钮播放声音文件.声音只有1秒长.我点击按钮的前几次播放效果很好,但过了一会儿它会给出一个NullPointerException.这是代码:
button[i].setOnClickListener(new OnClickListener() {
public void onClick(View view) {
mp = MediaPlayer.create(Test.this, R.raw.mysound);
mp.start();
}
});
Run Code Online (Sandbox Code Playgroud)
这是例外:
07-29 23:07:27.690: ERROR/AndroidRuntime(10542): Uncaught handler: thread main exiting due to uncaught exception
07-29 23:07:27.710: ERROR/AndroidRuntime(10542): java.lang.NullPointerException
07-29 23:07:27.710: ERROR/AndroidRuntime(10542): at com.example.mypackage.Test$3.onClick(Test.java:270)
Run Code Online (Sandbox Code Playgroud) 我希望能够检测到手机锁定事件.当我的应用程序运行时,如果我按下红色按钮(呼叫结束按钮/电源按钮),手机将被锁定并且屏幕变为空白.我希望能够检测到这个事件,是否可能?
我想在Android应用中点击按钮进入网页.所以说,我有一个名为"Google"的按钮,当用户点击该按钮时,我希望google.com在屏幕上打开.这是如何实现的?
此外,有一种方法,一旦用户完成Google,我可以控制回我的应用程序?
如何使用Android服务进行ping回调?我需要在按钮单击时打开一个网页,但在后台,请ping另一个URL以进行统计信息收集.
有没有办法可以在任何给定时间找到特定ImageButton设置的资源?
例如:我有一个我设置为R.drawable.btn_ononCreate 的ImageButton .稍后,在某些时候,ImageButton被设置为R.drawable.btn_off.我希望能够在我的代码中检查ImageButton设置的资源.
谢谢克里斯
Android有像IPhone这样的UDID吗?如果是的话,有没有办法以编程方式获得它?
谢谢克里斯
我正在将MediaController添加到VideoView中,但除非我点按手机,否则它不会显示.一段时间后控制器消失.
有没有办法让我总能拥有MediaController节目?
谢谢克里斯
我的应用程序启动了一项活动.点击一个按钮,该应用程序会打开带有网页的浏览器.当我点击后退按钮时,它会返回到我的初始活动屏幕,但不会恢复或重新启动活动.
当我将所有布局代码和活动代码放在onResume而不是onCreate时,活动将重新启动.
我的问题是,这是否是正确的方法呢?我可以使用onResume绘制我的布局并启动活动,还是这个糟糕的设计?当浏览器启动时,初始活动是否会忘记其布局?
请让我知道你的建议.
谢谢克里斯
我正在使用VideoView来显示视频.我正在使用setOnPreparedListener和setOnCompletionListener来处理视频开始和结束之前和之后的内容.
我想知道如何在视频中检测某些时间点.例如,假设我想在视频播放10秒时将日志写入文件.如何检测10s标记?
谢谢克里斯