在android中的视图中插入视图

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在android中的视图中插入视图相关的知识,希望对你有一定的参考价值。

如何在android xml中的视图中放置视图?我来自一个Web开发背景,所以我能想到的最接近的例子是将div放在div的内部,something like this for example

答案

你不能在视图中放置视图(即ImageView中的ImageView)。

你可以把Views放在ViewGroups里面(即ImageView里面的LinearLayout)。

请点击这里获取更多信息:http://developer.android.com/guide/topics/ui/index.html和这里:http://developer.android.com/resources/tutorials/views/index.html

希望这可以帮助!

另一答案

您无法在另一个视图中放置视图。

视图占据屏幕上的矩形区域,负责绘图和事件处理。 View是窗口小部件的基类,用于创建交互式UI组件(按钮,文本字段等)。 ViewGroup子类是布局的基类,它是包含其他视图(或其他ViewGroups)并定义其布局属性的不可见容器

一些视图组是

AbsoluteLayout,AdapterView,FragmentBreadCrumbs,FrameLayout,GridLayout,LinearLayout,RelativeLayout,SlidingDrawer,Toolbar,TvView,CardView等

以上是关于在android中的视图中插入视图的主要内容,如果未能解决你的问题,请参考以下文章

何时从android中的布局加载片段中的视图

android片段-当另一个片段被推到它上面时如何保存片段中的视图状态

如何从android studio中的recycler视图将数据添加到SQLite数据库中

如何在android中使用底部导航视图时恢复片段状态?

标签视图中的 Android 操作栏搜索

Android:NullPointerException 无法将数据库加载到片段内的列表视图中