我想创建一个带有监听器的 View ,它的作用有点像容器或购物袋。拖入其中的任何图像或文本都会被收集并保存到本地数据库中。或者更确切地说,图像名称或字符串被保存。我在显示自定义数据行之前创建了自定义 View ,但我不确定如何创建“杂货袋”类型的 View 。我在谷歌上搜索过使用监听器创建自定义容器 View ,但找不到与我正在寻找的内容相关的任何内容。我不要求任何人为我做这件事,只是给我一些建议或朝着正确的方向插入。
编辑 只是为了澄清一点。我已经知道如何拖放 View 。问题是你可以在任何地方掉落。我想要的是一个 View ,当某些东西落在它的范围内时,它会得到 View 的字符串或标签。不管那可能是哪种观点。这个自定义 View 必须以某种方式知道在其边界内放置了哪种 View ,并在放置时删除该 View 。
最佳答案
<view class="at.calista.quatscha.views.SwipebarLayout"
android:id="@+id/sbl"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<!-- Top View -->
<Button android:text="Top" android:id="@+id/Button01" android:layout_width="wrap_content" android:layout_height="wrap_content"></Button>
<!-- Bottom View -->
<Button android:text="Bottom" android:id="@+id/Button02" android:layout_width="wrap_content" android:layout_height="wrap_content"></Button>
关于java - 我将如何在 Android 中创建自定义容器 View ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36563966/