我在这里的第一篇文章。
我希望在所有用户活动之上拥有不可触摸的图像,例如使用其他应用或打电话等。图像应该只显示,仅此而已。其他一切都应该正常运作。 我有问题如何准确地实现这个图像,我知道我必须使用服务,我在我的代码中使用它。我发现link,这与我想要的相似,但图片不是文字。
答案 0 :(得分:1)
我怀疑Service
在这里会有任何帮助,但您实际上可以使用一个Activity
和一些Fragments
来实现此行为。只需使用FrameLayout
Activity's
布局,然后将ImageView
放在容纳Fragments
的容器的顶部。
答案 1 :(得分:0)
我认为它与文本没什么区别
只需使用drawBitmap函数之一而不是Canvas类中的drawText来完成它。
即:
protected void onDraw(Canvas canvas) {
super.onDraw(canvas);
canvas.drawBitmap(mBitmap, 5, 15, mLoadPaint);
}
(我在这里引用相关问题)