W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
java.lang.Object
|---ohos.agp.window.service.DisplayNotch
public class DisplayNotch
extends Object
表示一個(gè)顯示槽口,不能用于顯示內(nèi)容。
您可以使用此類中的方法來(lái)獲取設(shè)備上的缺口大小和安全填充。
Since:
5
構(gòu)造函數(shù) | 描述 |
---|---|
DisplayNotch() | 用于創(chuàng)建 DisplayNotch 實(shí)例的構(gòu)造函數(shù)。 |
修飾符和類型 | 方法 | 描述 |
---|---|---|
boolean | equals(Object object) | 檢查此 DisplayNotch 對(duì)象是否等于指定的對(duì)象。 |
Rect | getNotchRectBottom() | 獲取屏幕底部的矩形顯示槽口。 |
Rect | getNotchRectLeft() | 獲取屏幕左側(cè)的矩形顯示槽口。 |
Rect | getNotchRectRight() | 獲取屏幕右側(cè)的矩形顯示槽口。 |
ListRect | getNotchRects() | 獲取 Rect 對(duì)象列表,每個(gè)對(duì)象代表屏幕上的一個(gè)矩形顯示槽口。 |
Rect | getNotchRectTop() | 獲取屏幕頂部的矩形顯示槽口。 |
int | getPaddingBottom() | 從屏幕底部獲取安全填充,不包括顯示槽口。 |
int | getPaddingLeft() | 從屏幕左側(cè)獲取安全填充,不包括顯示槽口。 |
int | getPaddingRight() | 從屏幕右側(cè)獲取安全填充,不包括顯示槽口。 |
int | getPaddingTop() | 從屏幕頂部獲取安全填充,不包括顯示槽口。 |
int | hashCode() | 獲取此 DisplayNotch 對(duì)象的哈希碼。 |
String | toString() | 返回表示此 DisplayNotch 對(duì)象的字符串。 |
從類 java.lang.Object 繼承的方法 |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
public DisplayNotch()
用于創(chuàng)建 DisplayNotch 實(shí)例的構(gòu)造函數(shù)。
public Rect getNotchRectBottom()
獲取屏幕底部的矩形顯示槽口。
返回:
返回一個(gè) Rect 對(duì)象,以像素為單位。
Throws:
Throw名稱 | Throw描述 |
---|---|
ohos.agp.window.view.DisplayCutoutWrapper.ParameterInvalidException | 如果 mDisplayCutoutWrapper 為空,則拋出此異常。 |
Since:
5
public Rect getNotchRectLeft()
獲取屏幕左側(cè)的矩形顯示槽口。
返回:
返回一個(gè) Rect 對(duì)象,以像素為單位。
Throws:
Throw名稱 | Throw描述 |
---|---|
ohos.agp.window.view.DisplayCutoutWrapper.ParameterInvalidException | 如果 mDisplayCutoutWrapper 為空,則拋出此異常。 |
Since:
5
public Rect getNotchRectRight()
獲取屏幕右側(cè)的矩形顯示槽口。
返回:
返回一個(gè) Rect 對(duì)象,以像素為單位。
Throws:
Throw名稱 | Throw描述 |
---|---|
ohos.agp.window.view.DisplayCutoutWrapper.ParameterInvalidException | 如果 mDisplayCutoutWrapper 為空,則拋出此異常。 |
Since:
5
public Rect getNotchRectTop()
獲取屏幕頂部的矩形顯示槽口。
返回:
返回一個(gè) Rect 對(duì)象,以像素為單位。
Throws:
Throw名稱 | Throw描述 |
---|---|
ohos.agp.window.view.DisplayCutoutWrapper.ParameterInvalidException | 如果 mDisplayCutoutWrapper 為空,則拋出此異常。 |
Since:
5
public ListRect getNotchRects()
獲取 Rect 對(duì)象列表,每個(gè)對(duì)象代表屏幕上的一個(gè)矩形顯示槽口。
返回:
返回 Rect 對(duì)象的列表。
Throws:
Throw名稱 | Throw描述 |
---|---|
ohos.agp.window.view.DisplayCutoutWrapper.ParameterInvalidException | 如果 mDisplayCutoutWrapper 為空,則拋出此異常。 |
Since:
5
public int getPaddingBottom()
從屏幕底部獲取安全填充,不包括顯示槽口。
返回:
從底部返回安全填充,以像素為單位。
Throws:
Throw名稱 | Throw描述 |
---|---|
ohos.agp.window.view.DisplayCutoutWrapper.ParameterInvalidException | 如果 mDisplayCutoutWrapper 為空,則拋出此異常。 |
Since:
5
public int getPaddingLeft()
從屏幕左側(cè)獲取安全填充,不包括顯示槽口。
返回:
從左側(cè)返回安全填充,以像素為單位。
Throws:
Throw名稱 | Throw描述 |
---|---|
ohos.agp.window.view.DisplayCutoutWrapper.ParameterInvalidException | 如果 mDisplayCutoutWrapper 為空,則拋出此異常。 |
Since:
5
public int getPaddingRight()
從屏幕右側(cè)獲取安全填充,不包括顯示槽口。
返回:
從右側(cè)返回安全填充,以像素為單位。
Throws:
Throw名稱 | Throw描述 |
---|---|
ohos.agp.window.view.DisplayCutoutWrapper.ParameterInvalidException | 如果 mDisplayCutoutWrapper 為空,則拋出此異常。 |
Since:
5
public int getPaddingTop()
從屏幕頂部獲取安全填充,不包括顯示槽口。
返回:
從頂部返回安全填充,以像素為單位。
Throws:
Throw名稱 | Throw描述 |
---|---|
ohos.agp.window.view.DisplayCutoutWrapper.ParameterInvalidException | 如果 mDisplayCutoutWrapper 為空,則拋出此異常。 |
Since:
5
public String toString()
返回表示此 DisplayNotch 對(duì)象的字符串。
覆蓋:
類 Object 中的 toString
返回:
返回字符串表示。
Throws:
Throw名稱 | Throw描述 |
---|---|
ohos.agp.window.view.DisplayCutoutWrapper.ParameterInvalidException | 如果 mDisplayCutoutWrapper 為空,則拋出此異常。 |
Since:
5
public boolean equals(Object object)
檢查此 DisplayNotch 對(duì)象是否等于指定的對(duì)象。
覆蓋:
類 Object 中的等于
參數(shù):
參數(shù)名稱 | 參數(shù)描述 |
---|---|
object | 指示指定的 DisplayNotch 對(duì)象進(jìn)行比較。 |
返回:
如果它們相等,則返回 true; 否則返回 false。
Throws:
Throw名稱 | Throw描述 |
---|---|
ohos.agp.window.view.DisplayCutoutWrapper.ParameterInvalidException | 如果 mDisplayCutoutWrapper 為空,則拋出此異常。 |
Since:
5
public int hashCode()
獲取此 DisplayNotch 對(duì)象的哈希碼。
覆蓋:
類 Object 中的 hashCode
返回:
返回哈希碼。
Throws:
Throw名稱 | Throw描述 |
---|---|
ohos.agp.window.view.DisplayCutoutWrapper.ParameterInvalidException | 如果 mDisplayCutoutWrapper 為空,則拋出此異常。 |
Since:
5
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: