0

자신 만의 Android 버전을 만들지 않고 전체 Android 플랫폼에 대한 객체를 재정의 할 수 있습니까? 예를 들어 ArrayList 객체. 배열의 모든 객체 앞에 별표 (*)를 포함하도록 기본값을 설정할 수 있습니까? 내 앱 내에서 호출되었을 때뿐만 아니라 해당 기기의 모든 앱에 대해서도 호출됩니다. 그것이 의미가 있기를 바랍니다.전체 플랫폼에 대한 Android 오버라이드 객체

답변

0

안드로이드의 사용자 지정 버전을 구축하지 않고 전체 안드로이드 플랫폼에 대한 개체를 재정의 할 수있는 방법이 있습니까?

아니요, 확실한 보안상의 이유로.

나는 그것을 배열

당신은 Integer 또는 Socket 전에 "별표를 포함"할 수있는 모든 개체 앞에 별표 (*)를 포함하는 기본 만들 수 있습니다. 따라서 CharSequence 배열이 아닌 배열이나 이러한 종류의 문자열 연결을 허용하는 다른 것들에 대해서는 "배열의 모든 객체 앞에 별표 (*)를 포함 할 수 없습니다.

+0

답장을 보내 주셔서 감사합니다. 정수와 소켓에 대해서. 내가 말하고 싶은 건. 정보가 목록보기에 표시되면 예를 들어 listview에 목록에있는 항목으로 문자열이 표시됩니다. listview의 모든 문자열 앞에 *가 있어야합니까? 그게 가능하니? 내 자신의 애플 리케이션 내에 있지 않은 경우 –

+0

내가 이것을 묻는 이유. 실행기는 어떻게 작동합니까? 그들은 전체 애플 리케이션을 인계하고 그것을 사용자 정의하는 것 같습니다. –

+1

@ shoriwa-shaun-benjamin : "가능합니까?" -- 아니. "발사대는 어떻게 작동합니까?"- "발사대"가 무엇이라고 생각하는지 모르겠습니다. 보통이 용어는 홈 화면의 기능에 사용되며 홈 화면은 "전체 앱을 가져 와서 사용자 정의"하지 않습니다. – CommonsWare

관련 문제