草庐IT

EXTERNAL_CONTENT_URI

全部标签

android - Inflater inflate 但高度很小(看起来像 wrap_content 需要 fill_parent)

我有布局,我想膨胀它喜欢LinearLayoutll=(LinearLayout)findViewById(R.id.llContainer);Viewview;LayoutInflaterinflater=(LayoutInflater)this.getSystemService(Context.LAYOUT_INFLATER_SERVICE);view=inflater.inflate(R.layout.question_free_text,null);ll.addView(view);ll在哪里在其他xml中,但问题是当它膨胀时显示但高度很大(fill_parent,它看起来像w

java - 非法参数异常 : Unknown URL content://CONTENT

IllegalArgumentException:未知URL内容://^对上述内容做了噩梦。我检查了我的变量和路径,但看不出问题是什么?非常感谢任何指点!这是我的痕迹。java.lang.IllegalArgumentException:UnknownURLcontent://com.purewowstudio.topmovies.data.FilmProvider/film_dataatandroid.content.ContentResolver.insert(ContentResolver.java:1203)atcom.purewowstudio.topmovies.data.

android - 使用 android.content.Intent.ACTION_SENDTO 启动 whatsapp

我正在尝试以androidIntent启动whatsapp:Stringuri="smsto:+123456";IntentmessageIntent=newIntent(Intent.ACTION_SENDTO,Uri.parse(uri));messageIntent.putExtra("sms_body","MyMessage");startActivity(messageIntent);如果用户选择普通的消息传递应用程序,它会很好用。但如果用户从选择器中选择whatsapp,则不会。whatsapp中的“撰写文本字段”仍为空。我在这里做错了什么?我需要另一个putExtra()

java - Android:使用带有端口号的 Uri.Builder().build() 创建 URL

Uri.Builder.build()可以很好地处理普通的URL,但它无法支持端口号。我发现让它支持端口号的最简单方法是让它先解析给定的URL,然后再使用它。privatevoidpostData(Stringvalue_id,Stringvalue_seaction,Stringvalue_item,Stringvalue_descration){HttpParamshttpParameters=newBasicHttpParams();HttpProtocolParams.setContentCharset(httpParameters,HTTP.UTF_8);HttpProtoc

java - 如何在appium java中获取android元素的 'resource id'和 'content description'属性值?

我想在运行时获取android元素的资源id和内容描述。我试过这个:myElement.getAttribute("resource-id")myElement.getAttribute("content-desc")但出现错误“此元素没有resource-id属性”。有什么办法可以得到这个吗? 最佳答案 根据这个post,获取“content-desc”的方法是使用myElement.getAttribute("名称"). 关于java-如何在appiumjava中获取android元

用于 GEO-URI 的 Android Intent 过滤器

我尝试编写一个Activity来替代谷歌地图。通过google-mapsurl调用它时它工作完美:但由于某些原因,当使用“geo”-URI启动Intent时它没有显示。我的Activity:调用方(这会启动Googlemap,但没有启动我的应用程序的选项):finalStringuri="geo:"+lat+","+lng;startActivity(newIntent(android.content.Intent.ACTION_VIEW,Uri.parse(uri))); 最佳答案 试试

android - KitKat specific- android.content.res.Resources$NotFoundException : File res/drawable/list_selector_white. 来自可绘制资源 ID 的 xml

我试过答案here,但它对我不起作用。我使用xml作为背景并出现异常-Resources$NotFoundException:Fileres/drawable/list_selector_white.xmlfromdrawableresourceID。该应用程序在启动时崩溃。奇怪的是它在运行Lollypop的设备上运行良好。在OS在fragment中膨胀的XML:....Otherviewshere....list_selector_white.xmlgradient_bg_hover日志:E/AndroidRuntime(3879):android.view.InflateExcep

java - 来自文件提供程序 Uri 的 Android 7.0 通知声音未播放

我正在更改我的应用程序代码以支持Android7,但是在从FileProvider传递Uri的NotificationCompat.Builder.setSound(Uri)中,通知不播放任何声音,在Android6中使用Uri.fromFile()可以正常工作。mp3文件位于:/Animeflv/cache/.sounds/这是我的通知代码:knf.animeflv.RequestBackgroundNotificationCompat.BuildermBuilder=newNotificationCompat.Builder(context).setSmallIcon(R.draw

android - 通过 URI 播放通知音频

我有通知声音的URI,比如content://media/internal/audio/media/122,但是SoundPool不适用于URI,它仅适用于文件路径的apk资源。有没有办法从URI获取媒体文件路径?我尝试了Uri.getPath(),它返回/internal/audio/media/122,但这不是有效的文件路径,当然SoundPool不适用于此类补丁。实际上,通知的真实路径是/system/media/audio/notifications/allegro.ogg,我看不出有什么办法可以从像content://media这样的URI获取它/internal/audio

android - 使用 wrap_content 时如何防止文字在 textview 中中断?

我正在尝试将桌面应用程序转换为Android-并且正在努力处理一些非常基本的东西。当我指定一个包含包含大量文本的TextView的布局时,wrap_content似乎在单词中间任意中断,我找不到任何表明这可以控制的文档。 最佳答案 尝试使用EllipsizeTextView的属性。“如果设置,会导致长于View宽度的单词被椭圆化而不是在中间断开” 关于android-使用wrap_content时如何防止文字在textview中中断?,我们在StackOverflow上找到一个类似的问题