2012-03-29 2 views
1

메시지 상자를 열고 메시지를 길게 클릭하면 볼 수 있듯이 대화 상대보기 및 스레드 삭제와 같은 몇 가지 선택 가능한 항목이있는 새로운 대화 상자가 표시됩니다. 어떻게 그 같은 dilogbox를 만들 수 있습니까? 일부 항목을 넣고 각각에 대해 몇 가지 이벤트를 만들 수 있습니다.선택 가능한 대화 상자

감사

답변

0

사용자 AlertDialog.Builder

AlertDialog.Builder dialog = new AlertDialog.Builder(context); 
dialog.setMultiChoiceItems(CharSequence[] items, boolean[] checkedItems, new DialogInterface.OnMultiChoiceClickListener() 
{ 

    @Override 
    public void onClick(DialogInterface dialog, int which, boolean isChecked) 
    { 
     // TODO Auto-generated method stub 

    } 
}); 
1

다음은 각 유형에 대한 샘플 코드와 대화 상자의 안드로이드 튜토리얼 페이지의 : http://developer.android.com/guide/topics/ui/dialogs.html

이 몇 가지 내장 레이아웃이고, 당신이 할 수있는 당신의 필요에 맞는 당신 만의 맞춤형 대화를 가지고 있습니다.