草庐IT

ACTION_CHECK_TTS_DATA

全部标签

android - 如何在 Android 中字符串超过 4000 个字符时使用 TTS(TextToSpeech)

我正在开发一个模块来读取文本文件并使用TTS播放语音。我已经成功地将TTS集成到我的模块中。以及阅读和说前4000个字符。我有超过4000个字符的字符串,它也可能有超过10000个字符。目前我无法使用TTS读取文件和播放。我曾尝试将大字符串拆分为一小部分字符串。每个字符串部分有4000个字符。当我演奏第一个弦乐部分时,它按要求工作正常。但在完成第一部分后,我想立即开始第二部分。但TTS没有启动它。我正在使用intpos=0;while(true){Stringvar="";try{var=str.substring(pos,3999);pos+=3999;}catch(Exceptio

android - 如何检测android中的翻转 Action ?

如果用户打开电话,我想通过停止文本到语音朗读来对此作出react。这对我的应用程序来说是个不错的功能,但我如何才能检测到这个Action呢?我对运动传感器不是很熟悉,而且我在任何地方都找不到这个特定的运动监听器,主要是屏幕方向。感谢您的帮助! 最佳答案 此示例Activity演示了如何使用设备的重力传感器来检测设备何时被翻转。在方法onSensorChanged()中,术语factor确定“翻转”必须完成的程度。典型范围可能是0.7到0.95。AndroidAPI9中添加了对重力传感器的支持。并非所有设备都有重力传感器。public

java - 安卓 : How to Check if incoming SMS number exist in contact phone in BroadcastReceiver and block is number not exist

我想当有号码未联系的传入短信时,然后block中的文本,通过检查是否有任何号码不在电话簿中来确定。我有一个代码检查号码存在,但是我在BroadcastReceiver类中移动代码时出错?如何在onReceive中调用方法contactExists?publicbooleancontactExists(Contextcontext,Stringnumber,ContentResolvercontentResolver){Cursorphones=contentResolver.query(ContactsContract.CommonDataKinds.Phone.CONTENT_URI

android - 尝试通过 ACTION_OPEN_DOCUMENT 获取自定义 DocumentsProvider 的 PersistableUriPermission() 失败

我正在尝试编写一个自定义DocumentsProvider,它允许其他应用程序对其提供的Uris获取持久权限我有一个DocumentsProvider,我在我的AndroidManufest.xml中声明如下我的应用程序具有MANAGE_DOCUMENTS权限集(显然这不是必需的,但添加/删除它也无关紧要)。然后,当我使用打开ACTION_OPEN_DOCUMENT选择器UI时,我可以看到我的提供者IntentopenDocumentIntent=newIntent(Intent.ACTION_OPEN_DOCUMENT);openDocumentIntent.addCategory(

android - 使用 Intent.ACTION_PICK 时是否可以排除 SIM 联系人?

我需要在我的应用程序中选择联系人,并希望排除存储在我的SIM卡中的联系人。ACTION_PICK是否可行? 最佳答案 不,这不可能很遗憾,目前不可能。为了证明这一点,让我们深入研究ContanctsListActivity的源代码|.Here'sActivity的onCreate()方法。在其中,ContactApp读取我们传递给它的Intent(ACTION_PICK)并分别进行处理:@OverrideprotectedvoidonCreate(Bundleicicle){super.onCreate(icicle);mIconS

android - ACRA 4.9.0 : How can I write ACRA report to file (in Application data folder)

我想使用最新的Acra4.9.0将崩溃报告写入文本文件。我不能举例说明这个最新版本。我尝试使用可用的文档。Acra已启用但它没有写入文件。myApppackagecom.myApp;importorg.acra.ACRA;importandroid.app.AlertDialog;importandroid.os.Bundle;importandroid.support.v4.app.FragmentActivity;importandroid.view.KeyEvent;importandroid.view.View;importcom.myApp.Application.AppLa

java - "This Activity already has an action bar supplied by the window decor..."错误

所以我试图创建一个使用自定义工具栏(带有选项卡)的Activity,但出现此错误此Activity已经有一个由窗口装饰提供的操作栏。不要在主题中请求Window.FEATURE_SUPPORT_ACTION_BAR并将windowActionBar设置为false以使用工具栏。这是我的Activity课:importandroid.support.design.widget.AppBarLayout;importandroid.support.v7.app.ActionBar;importandroid.support.v7.app.AppCompatActivity;importan

android - float Action 按钮意外 anchor 重力变化

我有一个Activity和几个fragment。其中一个fragment包含带有anchor重力bottom|right|end的FAB。看起来不错,但是当我开始另一个fragment然后按下后退按钮时,我的FAB出现在左上角。我使用Coordinator布局,但它没有帮助。这是我的布局: 最佳答案 我做了一个小调整,让它按照我的需要工作我只是添加了监听器来检查回收器View是否更新并对其中的FAB进行了更改。希望这对您有所帮助。listWorkData.addOnLayoutChangeListener(newView.OnLay

android - 如何从 android.intent.action.SEND 获取图像细节?

我想要这样的东西。不是UI,只是数据。(图像的元数据)在Chrome或其他浏览器中,当我浏览时,我会得到一个网格或图片列表,当我长按任何图像时,它会显示“共享图像”选项。所以当我点击“分享图片”时。Iwantmyapplication(REQUIREMENTS)toshowupinthechooserdialog.(Working)Retrieveinfoabouttheimage(title,URL,thumbnail)(Notworking)我做了很多次相反的事情(将我的应用程序的一些链接分享到另一个应用程序,如Gmail、WhatsApp等)。我的问题是这是否可能?我见过很多应用

android - 如何使用 Intent.ACTION_VIEW 查看文件夹的内容?

我正在尝试使用intent查看特定文件夹中的图像。我的代码如下:Intentintent=newIntent();intent.setAction(Intent.ACTION_VIEW);UriimgUri=Uri.parse("file://sdcard/download");intent.setDataAndType(imgUri,"image/*");startActivity(intent);但是,每次它运行时,我都会在日志中收到此消息:02-2500:40:16.271:ERROR/(8359):can'topen'/download'02-2500:40:16.271:ER