6

나는 삼성 앱이 특정한 모양을 가지고 있다는 것을 알아 차렸다. 아래의 갤러리, 카메라, 전화, 메시지 및 인터넷 응용 프로그램 아이콘을 예로들 수 있습니다.삼성 기기 전용 아이콘 설정 및 앱 설정 방법이 있나요?

enter image description here

삼성 장치에 대한 아이콘을 지정하는 방법이 있나요? 새로운 Google Pixel이 매니페스트에 android:roundIcon 속성을 사용하는 것과 비슷한 점은 무엇인가요?

나는 Samsung Developer documentation에서 뭔가를 찾으려고했지만 그 주제에는 아무 것도없는 것 같습니다.

장치는 설정, 삼성 애플리케이션을 인식 배경으로 아이콘을 고려하는 방법이 할 [설정>디스플레이를>아이콘 배경] 다른 모든 애플 리케이션을위한 비슷한 모양의 배경 수 있습니다. 예를 들어 아래의 Google Play 스토어 아이콘을 클릭합니다. 이 공개적으로 옵션을 사용할 경우

enter image description here

는하지만 확실입니다. 삼성 전자는 안드로이드 오레오의 새로운 adaptive icons을 채택하는 경우


이 질문은 하찮은 것; 하지만 내가 아는 한 그들은 아직 안왔다.

당신은 삼성 장치에서 실행하는 경우 탐지에

답변

2

은 간단합니다 :

android.os.Build.MANUFACTURER == "samsung" 

더 많은 정보를 원하시면 당신은 당신이 삼성 장치에서 실행되고 있는지 정의한 후 그래서 here

, 당신은 당신의 응용 프로그램을 변경할 수 있습니다 Samsung 기기에서 실행할 때 프로그래밍 방식으로 앱 아이콘을 변경합니다. 그러나 불행히도 안드로이드는 그것을하는 방법을 제공하지 않습니다.

이, 당신은 here, here

당신이 정말로 당신의 아이콘을 변경해야하는 경우 here, 당신은 workarouds을 시도 할 수 있습니다 확인할 수 있습니다 응용 프로그램 아이콘 드 변경하는 몇 가지 작업 방법이지만 경우 단지 표준에 계속 비표준 삼성 아이콘, 그들에게 나는 그것을 할 것이다)

+1

이 방법이 효과적 일 수 있지만 조금 덜 해킹 될 수 있기를 바랍니다. 새로운 단축키가 설치/제거 될 때'INSTALL_SHORTCUT' 해결 방법이'Toast'를 생성한다는 사실은 말할 것도 없습니다. Samsung에서 더 좋은 옵션을 사용할 수있는 경우가 아니면 아이콘을 그대로 유지할 것입니다. – Bryan

3

당신은에

<application> 
    <meta-data android:name="com.samsung.android.icon_container.has_icon_container" android:value="true"/> 
</application> 

을 설정하여 둥근 사각형 프레임에서 응용 프로그램 아이콘을 둘러싸고 터치 위즈을 해제 할 수 있습니다 AndroidManifest.xml

+0

흥미 롭습니다. 내가 말할 수있는 것부터 TouchWiz는 옵션이 활성화되어있을 때 둥근 원으로 아이콘을 감싸지 않는다고 말합니다 (예 : 내 질문에 언급 된 Google Play 스토어 아이콘). 그래도 삼성의 특정 앱 아이콘을 제공 할 수있는 능력을 부여하지는 못합니다. 그러나 삼성이이 '메타 데이터'태그를 인식하면 다른 태그가 무엇인지 인식하게됩니다. 다른 사람을 알게됩니까?주제에 대한 공식 문서가 있습니까 (찾을 수 없습니다)? – Bryan