我在这里的第一篇文章。
我希望在所有用户活动(例如使用其他应用程序或打电话等)之上始终拥有不可触碰的图像。图像应该只显示,仅此而已。其他一切都应该正常运行。我有问题如何准确地实现这个图像,我知道我必须使用服务,我在我的代码中使用它。我找到了链接,这与我想要的类似,但图片不是文字。
我怀疑 aService
在这里会有任何帮助,但是您实际上可以使用单个Activity
和多个Fragments
. 只需将 aFrameLayout
用于您的Activity's
布局并将 a 放在ImageView
将容纳Fragments
.
我认为它与文本没有太大区别。
只需使用其中一个 drawBitmap 函数代替 Canvas 类中的 drawText 即可。
IE。:
protected void onDraw(Canvas canvas) {
super.onDraw(canvas);
canvas.drawBitmap(mBitmap, 5, 15, mLoadPaint);
}
(我在这里参考链接的问题)