2016-07-12 78 views
0

我正在開發一個Android應用程序來顯示子名稱。我在列表視圖中填充名稱。在列表視圖的OnClickListener中啓動自定義對話框點擊位置

我的要求是,當一個孩子到達學校時,我在列表中將他變成灰色,並突出顯示列表中的下一個孩子的名字。我已經完成了。待處理的事情是當我點擊已經到達的孩子名字(灰色)時,我需要啓動一個警告對話框。如何做到這一點的onItemClick()

+0

所以你有多遠?做到這一點 –

回答

1

也許嘗試這樣的事情在你的onItemClick():

public void onItemClick(AdapterView<?> parent, View view, 
       int position, long id) { 
      new AlertDialog.Builder(context) 
      .setTitle("Sign In") 
      .setMessage("Do you want to sign in this child?") 
      .setPositiveButton("yes", new DialogInterface.OnClickListener() { 
      public void onClick(DialogInterface dialog, int which) { 
       // sign in child 
      }}) 
      .setNegativeButton("no", new DialogInterface.OnClickListener() { 
      public void onClick(DialogInterface dialog, int which) { 
       // do nothing 
      }}) 
      .show(); 
      } 
相關問題