草庐IT

text_custom

全部标签

android - 声明要通过蓝牙发送的 "custom file"的 MIME 类型

我真的需要帮助来解决这个问题:我正在开发一个应用程序,使用蓝牙将文件从我的应用程序传输到其他手机。当我想传输图像文件时,我的部分代码如下:intent.setType("image/*");i.putExtra(i.EXTRA_STREAM,uri);//hereurihastheURIoftheimagethatIwanttosend.Androidlist文件如下所示:代码运行良好。现在我的问题是:同样,我想发送一个由以下行创建的文件:f=File.createTempFile("card",".XCard",getExternalCacheDir());文件名应该是这样的:car

Android Text to Speech连续添加语音文本

我目前正在为视障人士开发一个应用程序,该应用程序将读取.txt文件。我正在考虑以block的形式加载文本,即50个字符,类似于“页面”。问题是如何连接TTS中的那些“block”。我正在使用方法Tts.speak(speechText,TextToSpeech.QUEUE_ADD,null)block之间总是有一个空格。当单词或句子(因为语调)被语音空间分开时,这很烦人。难道没有像“stream”这样的东西可以连续向tts添加语音文本并且不提供语音空间吗?我知道我可以将文本分成句子而不是页面,但并非所有文本都在句子中,因此我必须定义一些如何划分文本的好方法。具有相同字符数的block的

android - indic-text-renderer 使用 harfbuzz 和 freetype

我正在开发一个应该支持Devanagari字体的Android应用程序。所以我下载了indic-text-renderer并尝试按照here中的说明运行它并成功编译了NDK部分。但是当我尝试在Gingerbread模拟器上运行Android项目时出现以下错误java.lang.UnsatisfiedLinkError:Cannotloadlibrary:reloc_library[1311]:33cannotlocate'hb_buffer_create'...我尝试了很多解决方案,但没有一个对我有帮助。我该如何解决这个问题?有人在Android中成功使用过indic-text-ren

android - 如何获取Paytm Merchant id、customer id、channel id和industry type id?

我在我的Android应用程序中实现了paytm。但是我不知道如何获取Merchantid,customerid,channelidandindustrytypeid。支付宝订单代码:MapparamMap=newHashMap();//thesearemandatoryparametersparamMap.put("REQUEST_TYPE","DEFAULT");paramMap.put("ORDER_ID",String.valueOf(randomInt));paramMap.put("MID","klbGlV59135347348753");paramMap.put("CUS

安卓 : EditText with custom keyboard

我按照sdk中的示例创建了自己的自定义键盘。现在我想在我的应用程序的EditText上默认使用这个自定义键盘(实际上我必须长按编辑文本然后选择我的自定义键盘)。我该怎么做?(似乎与inputType属性有关,但我找不到如何设置它)谢谢! 最佳答案 如果说“我创建了自己的自定义键盘”,您的意思是您编写了自己的IME,这可能不是您想要的。IME是一个单独的组件,旨在与设备上的任何其他应用程序交互以进行文本输入。如果您只想在自己的应用中使用自定义键盘,则应在您的应用中将其实现为用户界面的一部分。

android - 在 Android 中——我们如何获取 Text to Speech 中正在说话的单词?

有人帮我在文本转语音中提供提示吗?我的目标是提示设备正在读取哪个单词。文本到语音我的代码如下:-TextToSpeechtts=newTextToSpeech(this,this);if(txtText.getText().toString().length()==0)tts.speak("Youhaven'ttypedtext",TextToSpeech.QUEUE_FLUSH,null);elsetts.speak(txtText.getText().toString(),TextToSpeech.QUEUE_FLUSH,null);谢谢。 最佳答案

安卓 : I would like to put Custom Chrome Tab inside a Fragment in an Activity

我有一个具有TabLayout的Activity。在每个选项卡内,都有一个fragment。我想在每个fragment中显示不同的网页内容形式的URL。这可能吗?根据我的研究,Chrome选项卡似乎在单独的完整页面上单独显示它,左侧有一个X或我可以使用WebView实现此目的,但考虑到ChromeTabs可以执行预取和token等操作。我想研究这个选项。我查阅了很多文档,所以请不要因为没有研究就把它删掉。感谢任何帮助。 最佳答案 不,您不能为此目的使用Chrome标签页。我继续使用WebView。

安卓的东西 :Use Speech to text in Raspberry Pi 3 using android things

我正在使用以下代码为RaspberryPi3语音转文本Intentintent=newIntent(RecognizerIntent.ACTION_RECOGNIZE_SPEECH);intent.putExtra(RecognizerIntent.EXTRA_LANGUAGE_MODEL,RecognizerIntent.LANGUAGE_MODEL_FREE_FORM);intent.putExtra(RecognizerIntent.EXTRA_LANGUAGE,"en-US");try{startActivityForResult(intent,RESULT_SPEECH);}

android ProgressDialog : setting custom view instead of message - does this work?

在ProgressDialog的文档中说:“显示进度指示器和可选文本消息或View的对话框。只能同时使用文本消息或View。”我已经让它与一条消息一起完美地工作,但我想改用自定义View-一strip有取消按钮的消息。但是在ProgressDialog上调用setView()似乎没有效果——它在对话框中显示进度条,但没有其他任何内容。我试过只使用带有文本“hello”的TextView,但它没有显示。有谁知道如何使用此功能?这是一个真正的功能吗? 最佳答案 一个可能的解决方法是创建一个带有ProgressBar的自定义对话框。

android - 编辑文本 : Toggle InputType. TYPE_TEXT_FLAG_NO_SUGGESTIONS

我通过扩展android.widget.EditText创建了一个自定义的EditText。我希望只有当EditText具有焦点时,自动更正跨度才可见。所以我在构造函数中调用setInputType(INPUT_NO_FOCUS);并且:@OverrideprotectedvoidonFocusChanged(booleanfocused,intdirection,RectpreviouslyFocusedRect){super.onFocusChanged(focused,direction,previouslyFocusedRect);if(focused){setInputTyp