2012-06-07 4 views
2

Android의 기존 컨텍스트 메뉴에 사용자 정의 사례를 추가 할 수 있습니까? 우리는 모두 활성 EditText보기에서 호출되는 상황에 맞는 메뉴를 가지고 있는데, 하나는 "입력 유형"이고 다른 하나는보기입니다. 내가 필요한 것은이 메뉴에 또 다른 사례를 추가하는 것입니다, "Options". 나는 정직하게 Android Developers에 관한 정보를 찾았다. 그러나 거기의 운은 없다. 그들은 처음부터 자신의 메뉴를 만드는 방법에 대해서만 글을 씁니다. this guy처럼 시스템 전체를 변경할 필요가 없습니다. 내 유일한 관심은 내 애플 리케이션의 한 활동에서 변경하는 것입니다, EditText의 한 인스턴스가 정확합니다.Android의 EditText 컨텍스트 메뉴 편집

답변

3

시스템 전체 contextMenu를를 오버라이드 (override) 할 수 없습니다 https://stackoverflow.com/a/7383161/1351347

를 참조하십시오. 당신은 (당신이 이미 알고있는 것처럼)이 단일 EditText의 longClick에 다른 contextMenu를 푸시 할 수 있습니다.

+1

나는 그 질문을했다. 여기서 몇 초만 날 때렸다. = p – FoamyGuy

+1

문제는 시스템 전체를 변경할 필요가 없다는 것이다. 내 앱에서 하나의 메뉴 만 변경해야합니다. 연결된 예가 다시 시스템 전체/앱 간 변경에 관한 것입니다. – wswld

+0

그러나 나는 당신 자신의 앱에서도 직접 메뉴를 덮어 쓰고 수동으로 모든 기본 옵션을 추가해야한다는 생각이 들었다. 맞습니까? – wswld