FireMonkey Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
FireMonkey 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
델마당
볼랜드포럼 광고 모집

FireMonkey Q&A
[101] Re:Re:안드로이드에서 assets 쪽 말고, res/drawable에 접근 하는 방법이 무엇인가요?
newbe [klisty] 1633 읽음    2015-01-13 09:55
답변 주셔서 감사드립니다. 전 될줄알고 이렇게 저렇게 해봤거든요;;;

아무튼 접근하려고 하였던 이유는 안드로이드스튜디오에서 개발할때 보면...
res/drawable에 어플리케이션과 관련된 이미지들을 넣어 놓고 ID로 접근을 하더라고요.
그래서 firemonkey도 동일하게 가능하지 않을까 해서 그 방법을 찾았었습니다.


Humphery 님이 쓰신 글 :
: 왜 접근하려고 하시는지 모르겠지만 원칙상으로 보안상의 이유로 SandBox(assets\internals\)로만 접근할 수 있습니다.
:
: newbe 님이 쓰신 글 :
: : 안드로이드에서 assets 쪽 말고, res/drawable에 접근 하는 방법이 무엇인지 알고 싶습니다.
: :
: : 일단은 AppPath = System::Ioutils::TPath::GetPublicPath () + "/image.png"; 를 통해서 assets 에 접근하는 건 알겠는데...
: :
: : res/drawable로 접근하려니깐 잘 안되서요.
: :
: : AppPath = System::Ioutils::TPath::GetHomePath () + "/res/drawable/image.png";
: :
: : 로 접근했는데 안되네요.
: :
: : 아무래도 제가 뒤에 붙이는 주소가 잘못 된것 같은데 어떻게 변경을 해야 하나요?
: :
: :
: : 안드로이드쪽으로 res가 가지는 절대 주소를 찾아보았는데 절대 경로로 접근하는 방법이 좋지 못한 방법이라고만 되어 있지...
: :
: : 명확하게 어떤 위치에 있다고는 말을 안해주네요.
: :
: :
: : http://docwiki.embarcadero.com/RADStudio/XE5/en/Standard_RTL_Path_Functions_across_the_Supported_Target_Platforms
: : 여기 있는 주소들도 접근 가능한 것은 다 가봤는데...
: :
: : /data/data/ 이부분 말고는 대부분 공용 부분과 연결된 부분이라 접근이 가능하더라고요.
: : (아무래도 /data/ 접근이 불가능 한것이겠죠.)
: :
: : 어떻게 해야 리소스의 drawable에 접근이 가능할지 궁금합니다. ㅠㅠ

+ -

관련 글 리스트
97 안드로이드에서 assets 쪽 말고, res/drawable에 접근 하는 방법이 무엇인가요? newbe 1005 2015/01/09
100     Re:안드로이드에서 assets 쪽 말고, res/drawable에 접근 하는 방법이 무엇인가요? Humphery 1282 2015/01/12
101         Re:Re:안드로이드에서 assets 쪽 말고, res/drawable에 접근 하는 방법이 무엇인가요? newbe 1633 2015/01/13
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.