28 Temmuz 2010, ÇARŞAMBA
Statusbar yüksekliği?
Bir şekilde gizler yüksekliği başlık çubuğu almak için var mı? Dev forumu kontrol gösterir aynı soruyu ama çözüm bulamadım).
İlk yerleşim geçtikten sonra hallederiz biliyorum, ama onCreate içinde almayı düşünüyorum() benim etkinlik.
Teşekkürler
CEVAP
28 Temmuz 2010, ÇARŞAMBA
Rect rectgle= new Rect();
Window window= getWindow();
window.getDecorView().getWindowVisibleDisplayFrame(rectgle);
int StatusBarHeight= rectgle.top;
int contentViewTop=
window.findViewById(Window.ID_ANDROID_CONTENT).getTop();
int TitleBarHeight= contentViewTop - StatusBarHeight;
Log.i("*** Jorgesys :: ", "StatusBar Height= " StatusBarHeight " , TitleBar Height = " TitleBarHeight);
Bu durum çubuğu YüksekliğionCreate()
Etkinlik yöntemi, bu yöntemi kullanın:
public int getStatusBarHeight() {
int result = 0;
int resourceId = getResources().getIdentifier("status_bar_height", "dimen", "android");
if (resourceId > 0) {
result = getResources().getDimensionPixelSize(resourceId);
}
return result;
}
Bunu Paylaş:
Twitter Bootstrap: 100% yüksekliği ile...
Nasıl bir terminal penceresi genişliği...
Nasıl ActionBar yüksekliği bulmak için...
Kırpma veya bozulma olmadan Android İm...
Nasıl resize UİTableViewCell yüksekliğ...