我想以编程方式知道如何获取设备的TTS引擎信息,例如是否安装了任何TTS引擎,如果安装了那么它们是什么以及每个TTS引擎支持的不同语言是什么?我必须使用Android版本2.1(api级别7)来实现此目的。请帮我实现这个功能。问候,皮克斯 最佳答案 您可以通过先发送结果Intent来检查它Intentintent=newIntent();intent.setAction(TextToSpeech.Engine.ACTION_CHECK_TTS_DATA);startActivityForResult(intent,0);然后你可以在
好吧,我的三星s3没有被检测为安卓设备,而是检测为可移植媒体播放器gt-19300http://cubixshade.com/images/s3.png我在Eclipse运行配置中设置了“始终提示选择设备”,当我运行该应用程序时,没有显示或检测到任何设备。如何在eclipse中将我的手机检测为Activity的android设备? 最佳答案 我通过从here安装SamsungKies为我的SamsungGalaxyyS5360解决了这个问题。.您将能够将您的三星手机与您的PC同步,它包括市场上几乎所有三星设备的几乎所有设备驱动程序。
我正在尝试使用以下代码连接到多播组:intflag_on=1;/*socketoptionflag*/structsockaddr_inmc_addr;/*socketaddressstructure*/charrecv_str[MAX_LEN+1];/*buffertoreceivestring*/intrecv_len;/*lengthofstringreceived*/char*mc_addr_str;/*multicastIPaddress*/unsignedshortmc_port;/*multicastport*/structsockaddr_infrom_addr;/*p
有没有办法隐藏音量变化条/通知(不管你怎么调用它..顺便问一下,你怎么调用它?)?我附上了上面的截图。每次我更改音量时都会显示此栏(至少在我的Nexus测试设备上)。或者这是一个特殊的联系? 最佳答案 这是默认的hive后音量slider,当您按下音量增大/减小按钮时会出现。你不能将它隐藏在系统的每个屏幕中,但你可以将它隐藏在你的Activity中。将此添加到您要隐藏它的Activity并手动更改音量。或者,如果您不想更改音量,则可以在KeyEvent.KEYCODE_VOLUME_UP/DOWN情况下什么都不做。请记住返回true
我正在开发一个由EditText&Button组成的android小应用程序。只有在编辑文本不为空白后按钮才会可见。因为我有LGOptimumsAndroid设备,每当我点击编辑文本因为它是LG设备时,LG键盘会出现但我不想要那个键盘我想要Android要使用的键盘。我也知道我可以进入设置=>语言和键盘,我可以改变那个键盘。但我不想使用它,我希望它只能通过编码来完成。感谢任何帮助...... 最佳答案 无法以编程方式更改用户的键盘设置。您唯一能做的就是建议用户更改它并帮助它这样做。例如,这将显示一个对话框供他们更改键盘:privat
我是Ionic的新手。我刚刚用Ionic制作了一个在浏览器上运行良好的简单应用程序。因此,我使用生成android-release-unsigned.apk文件的Android工作室将其转换为.apk文件。我将它转移到我的设备上,并在尝试安装它时遇到它没有被安装的问题。我无法找出原因。需要一些帮助。 最佳答案 您可以按照下面官方文档中提到的步骤进行操作。DeployingtoaDevice但对我来说,它不起作用。所以我只是手动完成,如下所示。ioniccordovarunandroid--device使用USB将设备插入PC复制an
我有一台屏幕分辨率为1280*720像素的MicromaxAQ5000和分辨率为720x1280像素的摩托罗拉MotoGXT1033。我有一个名为layout-sw360dp的布局文件夹,它是为三星s4、s3、MicromaxCanvas等设备设计的等等,但此摩托罗拉设备也使用相同的布局,这会导致显示的图像失真。我如何为小型设备(Motog)创建一个文件夹我试过layout-xhdpi但它不起作用我如何用高度和宽度命名布局。 最佳答案 从某种意义上说,你是对的,android应该根据不同的密度进行布局,但有些手机不属于特定密度。因此
我正在开发一个应用程序,我需要设备的当前纬度和经度。获取纬度/经度的时间范围将由服务器决定。每当需要获取lat/lang时,服务器都会发送通知。当设备收到通知时服务器,同时设备将其位置发送到服务器。一些条件:即使设备没有gps,我也想要纬度/经度如果用户没有触摸或点击通知,那么我也想获取纬度/经度,即即使设备处于sleep模式。我也不想整天运行后台服务,因为它会消耗设备的电池。 最佳答案 我肯定会建议在这里使用GoogleCloudMessaging。这样做的好处是,一旦设备运行您的应用程序,您就可以让它向GCM注册,并且您可以向他
是否可以在androidstudio中使用外部设备模拟应用程序?我有一个设备连接到计算机,但是当您运行该应用程序时它无法识别该设备。注意:接受未知来源模式和Debug模式已激活。 最佳答案 转到模块的运行配置并更改它:在那里你可以选择你想要在模拟器、设备中启动它的天气,或者IntelliJ是否应该在你每次运行它时询问你: 关于AndroidStudio和设备外部,我们在StackOverflow上找到一个类似的问题: https://stackoverflow
希望有480x800像素,3.7英寸和HD有480x800像素,4.3英寸的屏幕规范。我运行的代码被接受为来自该线程的答案Howtogetscreensizeofdevice?但这是错误的。例如,对于3.7英寸的屏幕尺寸返回2.4,这是非常错误的。有谁知道如何获得真实的屏幕尺寸?我不需要分辨率,我需要以英寸为单位的屏幕尺寸。注意:这段代码是错误的(至少对我不起作用)DisplayMetricsdm=newDisplayMetrics();getWindowManager().getDefaultDisplay().getMetrics(dm);intwidth=dm.widthPixe