草庐IT

odoo-view

全部标签

android - 卡片 View layout_height ="wrap_content"内部 ScrollView 不起作用

我在ScrollView和卡片View内添加了卡片View我添加了偏好fragment,但它只显示偏好类别标题。setting.xml任何解决方案。 最佳答案 添加android:fillViewport="true"来填充ScrollView。也不要忘记更改ScrollView内相对布局的高度。也将其更改为match_parent和卡片View的高度(match_parent)。最后布局应该是这样的, 关于android-卡片Viewlayout_height="wrap_conten

android - 在 LinearLayout 中动态添加 View 水平和垂直

我想将动态View添加到Horizo​​ntalLinearLayout中。但我的问题是,如果水平位置没有空间,它应该自动垂直放置。我的形象我的预期结果我的代码是for(intj=0;j我的“tag_lay.xml” 最佳答案 您不能使用单个LinearLayout来做到这一点,因为它有VERTICAL或HORIZONTAL方向。我建议你看看谷歌的FlexboxLayout.它是一个提供布局的库,您可以在其中实现类似的View。您可以通过将以下行添加到您的应用级gradle文件来添加此库:compile'com.google.and

android - 试图在 ConstraintLayout 中定位 View

我尝试在Android-studio中定位我的三个图像按钮。但是,每次我使用design-editor将图像按钮定位在正确的位置时,它不会在我运行该应用程序时产生影响。使用设计编辑器而不是文本编辑器,会给出以下消息:Thisviewisnotconstrained,itonlyhasdesigntimepositions,soitwilljumpto(0,0)unlessyouaddconstraintsless...如果我只需要这样做,我该如何在xml编辑器中添加约束另外,这一行被添加到xml编辑器中:工具:layout_editor_absoluteY="80dp"工具:layou

android - 约束布局 : animating multiple views at once

我想淡出ConstraintLayout中的一组View。使用LinearLayout,我将包装View以在父LinearLayout中淡出并为父对象设置动画。这也是ConstraintLayout的首选方法吗?感觉这会破坏ConstraintLayout的目的 最佳答案 一种方法是利用ConstraintSets.您从布局中View的原始约束开始,创建第二组约束,然后通过“应用”它们过渡到新约束。在这个例子中,第二个约束集来自一个几乎相同的布局文件。唯一的区别是ImageViews被设置为visibility="invisible

Android - 自定义复合组件中的 View 未膨胀(findByView 返回 null)

我用XML制作了一个自定义组件,由一个按钮和一个ImageView组成:Java源代码摘录:publicclassClearableCaptionedButtonextendsRelativeLayoutimplementsOnClickListener{...publicClearableCaptionedButton(Contextcontext,AttributeSetattrs){super(context,attrs);//somestuffthatworksfine}..protectedvoidonFinishInflate(){super.onFinishInflate

android - 使用动态创建的 View 时处理屏幕方向更改的最佳方法?

当启动我的应用程序的某个Activity时,用户会收到一个对话框“欢迎”,他必须填写一些数据才能继续。然后,在Activity本身中,用户有2个按钮,使他能够动态创建和删除无限数量的字段(由多个View组成)如您所知,当屏幕方向改变时,Activity将重新启动,因此所有信息都会丢失。显然,这可能会有问题。为了处理屏幕方向,android文档建议开发人员使用onRetainNonConfigurationInstance().唯一的问题是,如果您使用它在上下文中保存对象,所有绑定(bind)的View都会泄漏。在我的案例中,这更成问题,因为该Activity中的数据本质上与其View相

android:从图库中删除 View

我在我的应用程序中使用图库View。该应用程序的设计使我可以从该图库中拖放View。如何从图库中删除拖动的View? 最佳答案 您将其从底层适配器中移除。如果操作正确,Gallery将自行刷新。否则,在适配器上调用notifyDataSetChanged()以触发Gallery更新。 关于android:从图库中删除View,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/5779

android - 如何在网页 View 中显示外国字体

我的应用程序必须在WebView中显示来自HtmlString的印地文文本HtmlString=""+SharedVariables.ArrayOfNewsItems.get(SelectedRow).getTitle()+""+SharedVariables.ArrayOfNewsItems.get(SelectedRow).getContent()+"";MyWebView.loadData(HtmlString,"contentType=text/html","charset=UTF-8");我该怎么做。 最佳答案 head=

android - 添加相同类型的多个 View

所以,我制作了这个漂亮的小View,它基本上显示了两个带有一些状态标签的按钮。没什么太复杂的。我想使用以下代码将它添加到我的主要Activity中:LinearLayoutroot=(LinearLayout)findViewById(R.id.alarms);ViewnewView=View.inflate(this,R.layout.alarm,null);alarms.add(newView);但是,似乎我不能添加多个副本,而且我不确定为什么,也不知道如何解决这个问题以便能够添加多个副本。此外,我不知道如何访问各个部分,因为它们都具有相同的ID。谢谢,蒂姆

Android:视频可以从图库中播放,但是当我使用 Intent.ACTION_VIEW 类型的视频播放时,无法播放

Hereismyoriginalquestion我已经在那里实现了答案,但问题仍然存在。这里是要点:所以我正在播放来自外部存储(sdcard)的视频,我在播放视频时遇到了问题,这是我的代码:Uriuri=Uri.parse(url);intent=newIntent(Intent.ACTION_VIEW);intent.setDataAndType(uri,"video/*");提示“抱歉,该视频无法播放”,但在图库中,可以播放。我打印了url,这就是我得到的:VideoPlayerurl:file:///mnt/sdcard/foldername/video-2012-12-26-2