草庐IT

myradio_android

全部标签

Android 检测正在播放的铃声(Ringtone.isPlaying 问题)

在Android上,我在尝试确定实际播放的铃声时遇到问题(我不是要检测默认铃声,而是实际播放的铃声,因为用户设置的特定铃声可能会有所不同对于特定联系人)。我正在使用Ringtone.isPlaying()函数循环(成功)来自RingtoneManager的所有可用铃声。然而,它们都不会返回true到Ringtone.isPlaying()!任何人都知道我做错了什么?这是在播放铃声时肯定正在运行的代码示例:RingtoneManagerrm=newRingtoneManager(this);//'this'ismyactivity(actuallyaServiceinmycase)if(

android - 将手机屏幕输出重定向到显示器屏幕

有什么方法可以将手机输出重定向到标准屏幕吗?在基于Linux和X服务器的设备(如Maemo)上是否可行?在Android设备上呢? 最佳答案 至少N900具有通过耳机/麦克风插孔的视频输出功能,因此您可以根据需要插入电视(或任何支持复合视频的设备)。此外,您还可以安装软件包x11vnc在Maemo设备上在计算机上实现这一点。 关于android-将手机屏幕输出重定向到显示器屏幕,我们在StackOverflow上找到一个类似的问题: https://stack

android - 如何为 App Widgets 创建自定义 View ?

有一组给定的预定义View可用于AppWidget的布局。如何将自定义View添加到此列表?最低要求是该类使用RemoteView进行注释。在layout.xml中作为View还需要什么? 最佳答案 您不能将自定义View用作RemoteView,目前未计划。 关于android-如何为AppWidgets创建自定义View?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/211

android - 我想获取正在运行的应用程序的状态

应用状态示例:前台/后台! 最佳答案 Google快速搜索为我提供了thisarticle.基础知识是:在您的list文件中添加权限:在你的Activity中做这样的事情:@SuppressWarnings("unchecked")privatevoidupdateTaskList(){/*GrabtheSystemsIActivityManager.*/IActivityManagermyActivityManager=ActivityManagerNative.getDefault();/*Willholdallthetask"

android - 亚行错误 : unable to parse adb version

有没有人用过WIN7和Eclipse的问题?每次Eclipse启动时总是出现此错误:UNABLETOPARSEADBVERSION如果您尝试从WIN7中运行/调试应用程序,Theconnectiontoadbisdown,andasevereerrorhasoccured.[2010-01-2919:00:17-appname]YoumustrestartadbandEclipse.[2010-01-2919:00:17-appname]Pleaseensurethatadbiscorrectlylocatedat'C:\Android\tools\adb.exe'andcanbeex

java - Bug 在 SDK 1.5 下运行 Android 教程 HelloTabWidget : "setCurrentTag(getIntent())"

不编译。事实上:即使在1.5中,这个apigetIntent()也已被列为已弃用。我收到的错误消息提示getIntent()没有返回字符串,但setCurrentTab()需要一个字符串。如果我猜测并将行更改为:"tabHost.setCurrentTab(1);//是setCurrentTab(getIntent())",然后它会编译、构建,但不会运行。我从模拟器收到“意外停止”错误消息。我什至无法让Log.d输出,所以它似乎很早就“意外”停止了。所以第一个也是主要的问题是:http://developer.android.com/resources/tutorials/views/

Android SDK 和 AVD 管理器,停顿和/或永不完成

为后人记录。我在网上只看到了一些帖子,所有帖子都建议使用HTTP而不是HTTPS,并且有几种方法可以做到这一点。他们都没有只讨论Windows和Linux。嗯,这对我不起作用,我找不到任何方法将文件下载到我的WindowsVista64机器上。因此,经过大量工作后,我手动下载了它们并让它们开始工作。为此,我将它放在一台可以正常工作的机器上,然后读取repository.xml文件并下载它们。https://dl-ssl.google.com/android/repository/google-apis-4_r02.zip解压后把顶层目录移到android-sdk-windows/附加组

android - java.lang.IndexOutOfBoundsException : getChars (7 . .. 0) 在开始之前结束

我的用户通过http://code.google.com/p/android-remote-stacktrace/向我发送未处理的异常我收到以下内容,但不知道这意味着什么。java.lang.IndexOutOfBoundsException:getChars(7...0)hasendbeforestartatandroid.text.SpannableStringBuilder.checkRange(SpannableStringBuilder.java:935)atandroid.text.SpannableStringBuilder.getChars(SpannableStrin

android - 如何在 Android 上获取默认字体属性?

我需要在我的Canvas上绘制一些文本,我真的会避免对某些特定的文本大小进行硬编码。是否有一些标准方法可以找到操作系统中使用的默认文本大小(和其他属性)?到目前为止,我只找到了可以将R.android.attr.textAppearance传递给的TextView.setTextAttributes(context,resId)。但问题是我不想创建TextView-我只有一个Canvas,我想使用默认字体在其中绘制文本。这可能吗?:) 最佳答案 尝试使用Paint.FontMetrics类和方法,例如Paint上的measureTe

android - 在 Android 应用程序上设置全局菜单

Duplicate:staticoptionsmenu大家好,我知道如何在我的应用程序中创建一个菜单,菜单的每个“按钮”上都有一个图标和文本,但是这个菜单只在我创建它的Activity中可见...我想知道是否可以创建一个可从所有Activity访问的全局菜单?谢谢 最佳答案 Iwouldliketoknowifitispossibletocreateaglobalmenuwhichwouldbeaccessiblefromallactivities?不是真的。由于您不喜欢继承解决方案,唯一的选择是将菜单创建和处理代码合并到一个地方(