자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다.
- 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)
Firemonkey 안드로이드에 사이드폼(작은폼)을 만들수 있나요?
2020.03.24 16:04
현재 사용하고 있는 화면 녹화앱을 보면 한쪽 사이드에 작에 생성되어서 항상 최상위로 떠 있는데
델파이로 어떻게 해야 하는건지....가능한건지 혹시 경험 있으신분 계신가요? 키워드를 모라고 검색해야 할지 모르겠습니다.^^
Firemonkey 안드로이드에 사이드폼(작은폼)을 만들수 있나요?
2020.03.24 16:04
현재 사용하고 있는 화면 녹화앱을 보면 한쪽 사이드에 작에 생성되어서 항상 최상위로 떠 있는데
델파이로 어떻게 해야 하는건지....가능한건지 혹시 경험 있으신분 계신가요? 키워드를 모라고 검색해야 할지 모르겠습니다.^^
안드로이드 Floating widget 기능을 말씀하시는것 같습니다.
해당 기능은 델파이로 구현된 예제를 찾는 것은 쉽지 않을 것이라 생각합니다.
안드로이드 자료를 확인하시고, 해당 내용을 델파이로 전환해보시기 바랍니다.
다음과 같은 자료를 참고하시면 될 것 같습니다.
https://www.simplifiedcoding.net/android-floating-widget-tutorial/
약간의 팁을 소개해 드리면 위 링크에서 핵심이 되는 기능(또는 안드로이드 클래스)을 델파이로 전환하는 것이 필요합니다.
핵심으로 생각되는
WindowManager.LayoutParams의 경우 Androidapi.JNI.GraphicsContentViewText.pas에 구현되어 있습니다.
JWindowManager = interface(JViewManager)
사용하는 방법은 다음 글들과 검색등으로 참고하시기 바랍니다.
안드로이드 라이브러리 연동 부분 - https://tech.devgear.co.kr/delphi_news/431533
진행하며 좋은 정보 있으면 공유 부탁드립니다.
——————
답변에 대한 결과를 남겨주시면, 다른 분들이 같은(비슷한) 문제 해결에 큰 도움이 됩니다.
(미리 답변 결과 등록 감사합니다.^^)