问题标签 [android-custom-view]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 如何作用于自定义 XML 视图的属性
我创建了一个名为 RoundedImageView 的视图,角是圆角的。我想要一个名为cornerRadius 的属性,让我(来自XML)指定半径。如何在我拥有的 Java 代码中
我真的可以查找在 XML 中指定的属性“cornerRadius”吗?
android - 在 Android 中的 Text View(ellipsize="marquee") 中第一次旋转文本后获取通知
我所拥有的:我有一个 Ellipsize = Marquee 的 TextView。textview 的焦点是真实的,所以我不必手动聚焦它来启动文本旋转。
我想要的:当文本的第一次旋转完成时,我想做一些操作。例如,我想显示祝酒词或更改 textview 的文本。在开始第二个文本旋转周期之前,在旋转之后是否会引发类似事件。
问题是什么:我不知道如何在 TextView 中文本的第一次旋转完成时收到通知。
android - 带有复选框的自定义 ListView
我知道有很多与使用 CheckBox 的自定义 ListView 相关的问题,但在检索所有选中的项目时我仍然遇到一些问题。
我正在做的是:
显示来自数据库的自定义 ListView(所有已发送 SMS 的列表)。
允许用户检查各种列表项。
当用户按下删除按钮时,我想删除所有选中的项目(从数据库以及视图部分)
问题: 当我第一次去我的活动并检查一些项目并删除它时,它工作正常。
但是,当我在按下删除按钮后再次检查一些项目时,一些项目被选中,一些被取消选中,并且其他一些项目再次被删除..
我认为我无法完美绑定 id 和列表项..
到目前为止完成的编码:
row.xml 包含
在我的活动课上:
我有自定义 SimpleCursorAdapter。
}
android - Android:自定义视图缩放/捏合
我有一个使用 onDraw 开发的正在运行的图形库,使用 canvas.drawLine 方法绘制图形。在 onTouch 中,我实现了滚动功能。
现在我的客户想要 Zoom/Pinch。是否可以在不重绘这些操作的情况下对此类视图执行缩放/捏合?
实现这一点的最佳方法是什么?
现在下一个.. 我怎样才能为此显示缩放指示器?我有一些如何设法显示缩放比例(scaleFactor * 100)。我将如何显示缩放指示器?我可以使用 canvas.drawBitmap 显示静态图像。但是有没有更好的方法呢?
任何帮助表示赞赏
android - onDraw 方法在 android-custom-view 类的子类中如何工作?
我面临在我的 android 自定义视图类的子类中绘制矩形的问题。每次超类 onDraw 方法都有效。但子类 onDraw 方法从未执行。超类将绘制一个矩形,子类将在超类绘制的矩形内绘制 4 个矩形。我无法解决这个问题。请帮助我。
这是我的示例代码。
超类:
子类:
XML
请帮助我解决这个问题。希望我能尽快得到答复。
android - 自定义状态栏通知Android中的空白
我的背景颜色没有填充自定义Statusbar
视图中的整个布局。知道为什么吗?
这是屏幕截图(已更新以简化):
空白黑色区域的右侧有一个空白填充。这是完整的布局:
有人可以帮忙吗?
android - Android:自定义视图缩放/捏以显示缩放指示器
我已经使用android pinch zoom中所说的方法实现了 Zoom/Pinch 如何为此显示缩放指示器?我有一些如何设法显示缩放比例(scaleFactor * 100)。我将如何显示缩放指示器?我可以使用 canvas.drawBitmap 显示静态图像。但是有没有更好的方法呢?
任何帮助表示赞赏
android - 如何在 Android 中“重启”触摸事件?
我有一个习惯View
,我正在压倒一切onTouchEvent(MotionEvent)
。我已经在这个视图中实现了捏缩放,如Make Sense of Multitouch一文中所述。我遇到的问题是该视图最终用于Gallery
需要触摸事件进行滚动的情况。我添加了逻辑来检测我的视图何时完全向右/向左滚动并返回 false,但我认为Gallery
需要完整的MotionEvent
动作才能滚动。这是我返回false的地方:
View
缩放和平移,但从不Gallery
滚动。我想知道是否有一种方法可以将初始动作MotionEvent
作为“新鲜”重新发送为. 谢谢!MotionEvent
ACTION_DOWN
java - ListView 与 customView 和 onClickItemListener
我有列表视图的问题...我正在尝试添加 OnClickListener 但仍然无法正常工作。我想在点击后显示另一个活动。有人可以帮助我吗?我知道有很多示例,但它不适用于我的应用程序,或者我不知道如何在我的示例中使用它...
这是我的 LocationAdapter 类:
}
这是我的 mainListView 类:
编辑::我有第二个问题......我想从项目中获取 id(项目正在从 json url 下载)这是我的列表:
例如,我想获取:第一项的 ID:159 并将其发送到 nextActivity。
我还有我正在设置和获取 selectedIdGame 的 controllerClass.java:
这是个好主意吗?感谢帮助。
好的,完成了。我用了:
谢谢,迈克尔。
android - Android:如何在没有 xml 的情况下在我的 MapActivity 上显示我的自定义视图?
我在 mapactivity 上显示了一些小图表。当点击其中一个图表时,希望在谷歌地图上显示具有透明度的详细图表。所以我有类“myCusomGraphView extends View{...}”,我想在需要时在 MapActivity 上显示它。