2016-03-02 104 views
0

我想將我的按鈕的座標設置爲等於我在移動設備上觸摸的點的座標。我正在使用方法getRawX()getRawY()如何獲取操作欄和通知欄的高度

button.setY(event.getRawY() - actionBarHeight - notificationBarHeight); 

我怎樣才能讓我的操作欄通知欄的高度。

+1

你可以從這裏找到解決方案http://stackoverflow.com/questions/12301510/how-to-get-the-actionbar-height – GiapLee

回答

1

你可以得到你的動作條的高度與

getActionBar().getHeight(); 

據說here(回答3和4)狀態欄25dp直到棉花糖和24dp因爲棉花糖。

+0

請告訴我獲得通知欄高度的方法。 – Aman

+0

我不太明白通知欄是什麼,你可以放一個截圖嗎? –

+0

通知欄與狀態欄相同,其中顯示時間,電池,信號等,您可以從頂部向下拖動以查看通話,消息和其他通知。 – Aman