Tag: android

EditText默认使用数字键盘,但允许使用字母字符

我有一个EditText框,并且当它被选为数字键盘时,我想要默认的键盘,因为大部分时间用户都会input数字。 不过,如果需要的话,我也希望允许用户input字母字符。 使用android:inputType="number"只能将input限制为数字。 我有什么select?

Media Player在状态0中调用,错误(-38,0)

我目前正试图devise一个简单的应用程序,stream式无线电台。 我有站的URL,并设置像媒体播放器 MediaPlayer mediaPlayer = new MediaPlayer(); try { mediaPlayer.setDataSource(URL); } catch (IllegalArgumentException e) { e.printStackTrace(); } catch (SecurityException e) { e.printStackTrace(); } catch (IllegalStateException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } try { mediaPlayer.prepare(); } catch (IllegalStateException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } mediaPlayer.start(); 该程序模拟不崩溃,但没有播放,我得到以下错误: start called […]

在android webview中使用JavaScript

我试图从我的web视图中的JavaScript界面​​开始一个活动。 这个例子显示了一个敬酒。 我怎么可以打电话给class级而不是吐司? public class JavaScriptInterface { Context mContext; /** Instantiate the interface and set the context */ JavaScriptInterface(Context c) { mContext = c; } /** Show a toast from the web page */ public void showToast(String toast) { Toast.makeText(mContext, toast, Toast.LENGTH_SHORT).show(); } } 这为html页面。 <input type="button" value="Say hello" onClick="showAndroidToast('Hello Android!')" /> <script type="text/javascript"> function […]

Android – 加载PDF / PDF查看器

我想在webview上显示pdf内容。 这是我的代码: WebView webview = new WebView(this); setContentView(webview); webview.getSettings().setJavaScriptEnabled(true); webview.loadUrl("URL/Demo_PDF.pdf"); 问题: 当我试图运行的应用程序,当时我变得空白屏幕。 而且,如果有任何PDF查看器,那么也build议我! 仅供参考,我已经设置了互联网许可。

DefaultHttpClient到AndroidHttpClient

我的代码有问题,希望得到一些帮助。 我第一次使用这个代码: new DefaultHttpClient().execute(new HttpGet(linkk)).getEntity().writeTo( new FileOutputStream(f)); 它在android 2.3上工作得很好,但在4.0上却不行。 经过一番研究,我听说最好使用AndroidHttpClient,这样它就可以在4.0和3.1上运行。 问题是,我不知道我是否正确修改了我的代码,并没有太多有关AndroidhttpClient在互联网上的例子。 这是我调整的代码: AndroidHttpClient client = AndroidHttpClient.newInstance("Android"); HttpGet request = new HttpGet(linkk); HttpResponse response = client.execute(request); //here is where the exception is thrown response.getEntity().writeTo(new FileOutputStream(f)); 这是logcat显示的内容: 01-03 01:32:11.950: W/dalvikvm(17991): threadid=1: thread exiting with uncaught exception (group=0x40a2e1f8) 01-03 01:32:11.986: E/AndroidRuntime(17991): FATAL EXCEPTION: main 01-03 01:32:11.986: E/AndroidRuntime(17991): java.lang.RuntimeException: […]

在ActionBarSherlock强制溢出菜单

我希望在ICS设备(2.3 – 2.1)上使用4.0+溢出菜单。 我使用HoloEverywhere与ActionBarSherlock。 我尝试了以下解决scheme: ActionBarSherlock&HoloEverywhere – 强制溢出? 但它不起作用,因为absForceOverflow不存在。 被删除的最新版本还是什么? 我已经检查过ABS和HE库项目的R文件,这个领域根本就不存在。 我的应用程序的主题设置为@style/Holo.Theme.Sherlock.Light ,这是我试图从inheritance的主题,并将absForceOverflow参数设置为true 。

在Android上从服务器读取文本文件

我的服务器上有一个文本文件。 我想从我的Android应用程序打开文本文件,然后在TextView中显示文本。 我找不到任何如何与服务器进行基本连接并将数据提供给string的示例。 任何帮助,您可以提供将不胜感激。

Android模拟器上没有互联网 – 为什么以及如何解决?

我正在尝试使用Android模拟器的互联网,但没有成功。 有任何想法吗?

Android应用程序特定的软键盘

有没有办法在Android上创build特定于应用程序的软键盘? 在阅读了InputMethodService文档并检查了其他键盘应用之后,我认为备用键盘只能configuration为系统范围的使用(通过设置 – >语言环境和文本)。 如果上述问题的答案是否定的,那么是否至less有一种方法来加载自定义字典并覆盖系统键盘的默认字典(仅当我的应用程序正在使用时)? 这将有助于给用户提供非常相关的build议,当他只是挖掘几个键。

在TextView或WebView中突出显示文本

是否有可能在TextView或WebView突出显示文本? 我看到它可以在EditText 在EditText中高亮文本 我想在TextView或WebView做同样的事情。 这可能吗?