我正在绑定在WebView中播放YouTubevideo,WebView显示带有播放button的video的第一个视图,但点击播放button后,开始进度条,2-3秒后停止进度条和黑色的屏幕空白。 Image1:首先用播放button查看video Image2:点击播放button后屏幕变空白。 请! 帮助我为什么video不能开始。 IMAGE:1 IMAGE:2 这是我在webview中播放YouTubeVideo的源代码..请帮我… public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); WebView wv = (WebView) findViewById(R.id.webView1); wv.getSettings().setJavaScriptEnabled(true); wv.getSettings().setPluginsEnabled(true); final String mimeType = "text/html"; final String encoding = "UTF-8"; String html = getHTML(); wv.loadDataWithBaseURL("", html, mimeType, encoding, ""); } public String getHTML() { String html = "<iframe class=\"youtube-player\" style=\"border: 0; width: 100%; […]
我想隐藏JavaScript中的Android虚拟键盘。 有人build议这样做: $('#input').focus(function() { this.blur(); }); 但是,如果键盘已经可见,这不起作用。 这是可以做的吗?
我想将Twitter整合到我的Android应用程序中,以便我可以发送消息给Twitter。
我的应用程序在源代码中的以下行中遇到了OOM错误: image = BitmapFactory.decodeStream(assetManager.open(imgFilename)); 就在分配导致应用程序被OOM错误杀死之前: (…) 08-05 21:22:12.443: I/dalvikvm-heap(2319): Clamp target GC heap from 25.056MB to 24.000MB 08-05 21:22:12.443: D/dalvikvm(2319): GC_FOR_MALLOC freed <1K, 50% free 2709K/5379K, external 18296K/19336K, paused 58ms 08-05 21:22:14.513: D/dalvikvm(2319): GC_EXTERNAL_ALLOC freed <1K, 50% free 2709K/5379K, external 18296K/19336K, paused 101ms 08-05 21:22:14.903: I/dalvikvm-heap(2319): Clamp target GC heap from 25.073MB to 24.000MB 08-05 […]
我有一个EditText从用户和一个searchButton获取一个string。 当单击searchButton时,它将searchXML文件并将其显示在ListView中。 我可以从用户那里接受input,通过XML文件search并在ListView中显示用户所喜欢的值。 我想要的是显示一个ProgressDialog后点击searchButton像“请等待…检索数据…”或类似的东西,并在数据显示时消除它。 public class Tab1Activity extends ListActivity { private Button okButton; private Button searchButton; Toast toast; String xml; private TextView searchText; private String searchTextString; HashMap<String, String> o; ArrayList<HashMap<String, String>> mylist = new ArrayList<HashMap<String, String>>(); @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.tab1); searchButton = (Button) findViewById(R.id.search_button); searchButton.setOnClickListener(new View.OnClickListener() { public void onClick(View v) […]
我试图简单地写一个简单的XML文件到SD卡,我注意到,我的Nexus 4确实写入文件,但它不能通过使用Windows 7的MTP协议查看。 码: public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); CustomerQueryRqType customerQueryRequest = new CustomerQueryRqType(); Serializer serializer = new Persister(); File myFile = new File(Environment.getExternalStorageDirectory() + "/customerQueryRequest.xml"); try { boolean created = myFile.createNewFile(); serializer.write(customerQueryRequest, myFile); } catch (Exception e) { e.printStackTrace(); } } 我可以用Astro文件pipe理器在手机上看到这个文件: 但Windows没有看到它…: 目录下的adb shell显示: ls -l drwxrwxr-x root sdcard_rw 1970-01-16 20:51 […]
我有 <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <solid android:color="#FFFF00" /> <padding android:left="7dp" android:top="7dp" android:right="7dp" android:bottom="7dp" /> </shape> <TextView android:background="@drawable/test" android:layout_height="45dp" android:layout_width="100dp" android:text="Moderate" /> 所以现在我想要这个形状根据我从Web服务调用返回的信息来改变颜色。 所以它可能是黄色或绿色或红色或任何取决于我从networkingserivce调用收到的颜色。 我怎样才能改变形状的颜色? 基于这些信息?
有没有办法将JSON数组转换为Android的ListView数据绑定正常的Java数组?
我试图从http://download.finance.yahoo.com/d/quotes.csv?s=msft&f=sl1p2得到一个CSV文件,然后parsing它,使我可以把价格和价格变成一个对象设置两个属性。 有没有一种方法,我可以用android库做到这一点? 编辑:这是联盟的当前状态(不工作): HttpClient httpClient = new DefaultHttpClient(); HttpContext localContext = new BasicHttpContext(); HttpGet httpGet = new HttpGet(uri); HttpResponse response = httpClient.execute(httpGet, localContext); String result = ""; BufferedReader reader = new BufferedReader(new InputStreamReader(response.getEntity().getContent())); String line = null; while ((line = reader.readLine()) != null){ result += line + "\n"; String[] RowData = result.split("\n"); String name = […]
比方说,我已经加载了像位图对象的图像 Bitmap myBitmap = BitmapFactory.decodeFile(myFile); 现在,如果我加载另一个位图会发生什么 myBitmap = BitmapFactory.decodeFile(myFile2); 第一个myBitmap发生了什么,它会得到垃圾收集或我必须手动垃圾收集它加载之前,另一个位图,例如。 myBitmap.recycle() 还有一种更好的方式来加载大图像并在路上循环显示它们