2012-07-24 4 views

답변

7

일반 작업 표시 줄에 Button을 넣는 것은 상당히 끔찍할 것입니다.

즉, 메뉴 XML 리소스의 <item> 요소에 android:actionLayout을 사용할 수 있습니다. 레이아웃 XML 자원의 이름을 가리켜 야합니다. 이 리소스는 작업 표시 줄에 팽창됩니다. 이 <item> 요소에 해당하는 MenuItem 개체에서 getActionView()을 호출하여 위젯을 가져올 수 있습니다.

Here is a sample project이 것을 보여줍니다. 이 기술에 Here is the documentation

+0

:

@Override public boolean onCreateOptionsMenu(Menu menu) { //inflate with your particular xml MenuInflater inflater = getSupportMenuInflater(); inflater.inflate(R.menu.child_add_menu, menu); return super.onCreateOptionsMenu(menu); } @Override public boolean onOptionsItemSelected(MenuItem item) { //your code here } 

당신은 또한에 요구되는 질문을 확인할 수 있습니다 : 기본적으로

이 작업 표시 줄에 뭔가를 추가하는 다음과 같은 사용자가 메뉴 항목의 관점에서 추가해야 셜록 우수 답변. 내가 뭘 찾고 있었는지. –

관련 문제