2016-04-22 19 views
0

我正在爲我公司內部的受衆羣體創建應用程序。主屏幕上的永久應用程序磁貼

我想在主屏幕上保留一個圖標或圖塊(圖標+文本),以便人們可以回到我的應用程序。

事情是這樣的:

app tile on home screen

是否有可能類似的計劃?

+1

那麼你可以創建一個'Widget'來在主屏幕上顯示一些東西,但我不確定是否有一個選項可以讓它在其他任何東西之上。 http://developer.android.com/design/patterns/widgets.html上的小部件更多信息 – NSimon

+1

使用系統警報窗口很簡單,但我不確定遮擋狀態欄是個不錯的主意。 –

+0

我結束了使用系統警報窗口。謝謝! – Daniel

回答

0

我結束了使用系統警報窗口。

萬一有人有興趣做同樣的事情 - 在這裏是代碼:

WindowManager wm = (WindowManager) context.getSystemService(activity.WINDOW_SERVICE); 

WindowManager.LayoutParams params = new WindowManager.LayoutParams(
    WindowManager.LayoutParams.WRAP_CONTENT, 
    WindowManager.LayoutParams.WRAP_CONTENT, 
    WindowManager.LayoutParams.TYPE_PHONE, 
    WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE, 
    PixelFormat.TRANSLUCENT); 

params.gravity=Gravity.TOP; 

TextView textView = new TextView(context); 
textView.setText("Touch to return to my app"); 

wm.addView(view, params); 

謝謝!

相關問題