我有以下代码来播放小型音频文件
private void playVoice() {
if (mPlayVoice != null) {
if (mPlayVoice.isPlaying()) {
mPlayVoice.release();
mPlayVoice = null;
}
}
mPlayVoice =
MediaPlayer.create(BirdsActivity.this, mSoundIds[getCurrentIndex()]);
mPlayVoice.start();
}
Run Code Online (Sandbox Code Playgroud)
它在三星galaxy选项卡中工作正常,但在小型设备中出现以下错误(我在索尼xperia mini pro检查了我的项目)
08-17 12:45:45.232: ERROR/AndroidRuntime(6639): java.lang.IllegalStateException
08-17 12:45:45.232: ERROR/AndroidRuntime(6639): at android.media.MediaPlayer.isPlaying(Native Method)
08-17 12:45:45.232: ERROR/AndroidRuntime(6639): at com.android.mds.kidsapps.alphakids.BirdsActivity.playVoice(BirdsActivity.java:146)
Run Code Online (Sandbox Code Playgroud) 我目前正在使用webview,其中在webview中单击某个按钮时会创建Javascript弹出窗口.但它并没有在我的Webview中打开.
我的代码在这里:
wvPayements = (WebView) view.findViewById(R.id.wvPaymentsPage);
wvPayements.getSettings().setLoadWithOverviewMode(true);
wvPayements.getSettings().setUseWideViewPort(true);
wvPayements.getSettings().setSupportZoom(true);
wvPayements.getSettings().setAllowFileAccess(true);
wvPayements.getSettings().setJavaScriptEnabled(true);
wvPayements.getSettings()
.setJavaScriptCanOpenWindowsAutomatically(true);
wvPayements.getSettings().setBuiltInZoomControls(true);
wvPayements.setWebViewClient(new WebViewClient() {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}
@Override
public void onPageFinished(WebView view, final String url) {
dialog.cancel();
}
});
wvPayements
.loadUrl("http://192.168.0.114/Parch_ws/testalert.html");
Run Code Online (Sandbox Code Playgroud) 我正在使用以下两种方法来解析我的Xml数据:
private static XMLReader prepareSAX() throws ParserConfigurationException,
SAXException {
SAXParserFactory spf = SAXParserFactory.newInstance();
SAXParser sp = spf.newSAXParser();
return sp.getXMLReader();
}
public static void LectorSAX(XMLReader xr, String url) {
try {
InputSource is = new InputSource(url);
is.setEncoding("UTF-8");
xr.parse(is);
} catch (SAXException e) {
System.err.println("Error de sax LectorSAX.java: " + e);
e.printStackTrace();
} catch (IOException e) {
System.err.println("Error de io LectorSAX.java: " + e);
e.printStackTrace();
}
}
Run Code Online (Sandbox Code Playgroud)
现在我的Xml数据如下:
<Product>
<Product_ID>22434</Product_ID>
<Chinese_Name>?Q ?????</Chinese_Name>
<English_Name>Q10 QUICK GEL MOIST & WHITENING</English_Name>
<Image_Path>http://www.abc.com/prodImage/dtl/13011015,38,8.jpg</Image_Path>
<Original_Price>880</Original_Price>
<Discounted_Price>0</Discounted_Price>
<Product_Detail><![CDATA[<html><body>?Q …Run Code Online (Sandbox Code Playgroud) 在许多application安装应用程序后,他们在主屏幕上提供小图标.在点击该图标时,某些动画正在播放该应用程序执行的功能
对于名为的应用程序中的Exaple,cleanmaster它们在主屏幕上提供了一个提升图标,其中一些animation播放和内存清理完成.截图如下:
我的问题是如何animation在主屏幕上实现这一目标?谢谢.
您好我正在使用Google Maps API v2在Android中显示地图.现在我想在卫星视图中显示Place标签.像SATUN,PERLIS等...虽然在正常的地图视图中显示.有人知道如何在卫星视图中实现这一目标吗?
android ×5
animation ×1
google-maps ×1
icons ×1
media-player ×1
popup ×1
saxparser ×1
webview ×1
xml ×1
xml-parsing ×1