아마 당신은이를 사용할 수 있습니다
HUDView mView;
public void onCreate() {
super.onCreate();
mView = new HUDView(this);
WindowManager.LayoutParams params = new WindowManager.LayoutParams(
WindowManager.LayoutParams.TYPE_SYSTEM_OVERLAY,
WindowManager.LayoutParams.FLAG_WATCH_OUTSIDE_TOUCH,
PixelFormat.TRANSLUCENT);
params.gravity = Gravity.RIGHT | Gravity.TOP;
params.setTitle("Load Average");
WindowManager wm = (WindowManager) getSystemService(WINDOW_SERVICE);
wm.addView(mView, params);
this.registerReceiver(this.mBatInfoReceiver, new IntentFilter(Intent.ACTION_BATTERY_CHANGED));
}
public HUDView(Context context) {
super(context);
ctx = context;
mLoadPaint = new Paint();
mLoadPaint.setAntiAlias(true);
mLoadPaint.setTextSize(20);
mLoadPaint.setARGB(255, 255, 255, 255);
}
protected void onDraw(final Canvas canvas) {
something to draw
}
내가
안녕처럼 보이는 모든 화면의 ontop의 무언가를 그릴 이것을 사용 Boe-Dev, 재생 해 주셔서 감사합니다. HUDView는 무엇입니까? 모든 API 클래스 또는 사용자 정의 클래스입니까? 제발 제발 정보를 제공하십시오 .... –
미안 해요, 내가 이것을 잊어 버렸습니다. –