활동의 제목 표시 줄과 시스템 표시 줄의 크기를 어떻게 얻을 수 있습니까?안드로이드 제목 표시 줄 크기
2
A
답변
1
루트 레이아웃을 사용했는데 처음으로 실행될 때 onCreate/onStart/onResume 메서드에서이 정보 (폭과 높이)를 얻을 수 없다는 것이 문제입니다.
그 이후 어느 순간, 크기는 (있는 LinearLayout/FrameLayout이/TableLayout을/등), 내 경우에는 내가 사용 된 루트 레이아웃에서 검색 할 수 있습니다 FrameLayout이 :
FrameLayout f = (FrameLayout) findViewById(R.id.layout_root);
Log.d(TAG, "width " + f.getMeasuredWidth());
Log.d(TAG, "height " + f.getMeasuredHeight());
나 :
FrameLayout f = (FrameLayout) findViewById(R.id.layout_root);
Log.d(TAG, "width " + f.getRight());
Log.d(TAG, "height " + f.getBottom());
이제 시스템 바의 높이를 알고있는 활동 높이가 활동 높이에서 전체 화면 높이를 뺀 것입니다.
어떻게 화면의 높이가 여기에 설명 얻을 : Get screen dimensions in pixels
여기에서 편집 -------------------------- ------------------------------
onCreted 메서드에서이 정보를 얻을 수있는 방법을 찾았습니다. 당신은 하나 이상의 활동을합니다. 제 경우에는 두 번째 활동을 불러오는 주요 활동이 있습니다.
main_activity에서 second_activity를 호출하기 전에 새로운 Itent에서 second_activity에 대한 추가 정보를 추가 할 수 있습니다.
int width = getIntent().getExtras().getInt("width");
int height = getIntent().getExtras().getInt("height");
: 당신이 그 일을 두 번째 활동에서 onCreate 방법에이 정보를 검색 할 수 있습니다 두 번째 활동 그 후
Intent i = new Intent(this, SecondActivity.class);
i.putExtra("width", f.getMeasuredWidth());
i.putExtra("height", f.getMeasuredHeight());
startActivity(i);
: 여기에 첫 번째 활동에 필요한 코드는
관련 문제
- 1. 안드로이드 제목 표시 줄 제거
- 2. 제목 표시 줄 아래
- 3. ModalViewController에서 제목 표시 줄 유지
- 4. PreferenceAcivity에서 사용자 정의 제목 표시 줄 설정
- 5. 안드로이드 창 제목 표시 줄 아이콘이 목록보기 항목의 배경이됩니다.
- 6. 제목 표시 줄의 진행 표시 줄
- 7. 크기 조정 가능 창 및 작업 표시 줄 단추가 있지만 제목 표시 줄 없음
- 8. 안드로이드의 페이스 북과 유사한 제목 표시 줄
- 9. 안드로이드 DialogFragment 진행률 표시 줄
- 10. Phonegap Android 쇼 제목 표시 줄
- 11. python에서 Tkinter를 사용하여 제목 표시 줄 편집
- 12. WPF 제목 표시 줄 배경색 변경
- 13. ListView가있는 사용자 정의 제목 표시 줄
- 14. Java ME의 제목 표시 줄 사용자 정의
- 15. 사용자 정의 제목 표시 줄 위치 지정
- 16. android의 제목 표시 줄 활성화 및 비활성화
- 17. MFMailComposeViewController의 제목 표시 줄 테마를 파란색으로 변경하십시오.
- 18. Android에서 사용자 정의 제목 표시 줄 만들기
- 19. 그림자가없는 사용자 정의 제목 표시 줄
- 20. Windows 실행 파일의 제목 표시 줄 변경
- 21. 사용자 정의 제목 표시 줄 및 탭
- 22. NSPanel에서 제목 표시 줄 높이 변경
- 23. Android - 제목 표시 줄 보이지 않는 패딩
- 24. 창 스타일/최소 제목 표시 줄/테두리
- 25. 도구 창에 단추 추가 제목 표시 줄
- 26. ListActivtiy의 사용자 정의 제목 표시 줄 버튼
- 27. Android : 제목 표시 줄 크기를 늘리시겠습니까?
- 28. Windows Forms에서 제목 표시 줄 제거
- 29. 창에 작업 표시 줄 텍스트가 있지만 제목 표시 줄이없는 방법
- 30. Dreamweaver : 제목 표시 줄 또는 탭에 폴더 이름 표시