Button wake = (Button) convertView.findViewById(R.id.list_element_computers_wake);
wake.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
new WolPacketSendHelper(ComputerListFragment.this
.getActivity()).doSendWakePacket(item);
}
});
Button func = (Button) convertView .findViewById(R.id.list_element_computers_func);
wake.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// FragmentManager fm = getFragmentManager();
// Function func = new Function();
// func.show(fm, "zz");
Bundle bundle = new Bundle();
Function dialog = new Function();
dialog.setArguments(bundle);
// dialog.show(getSupportFragmentManager(), "alert_dialog_fragment");
}
});
완성된 코드에 추가하기가 너무 힘드네요!!
일단 액션바에 +버튼을 누르면 입력한 값이 listfragment에 추가되는 형태로 되어있습니다
이 리스트 안에 패킷을 보내는 버튼이 하나 있습니다
제가 원하는 것은 리스트에 버튼 하나를 더 만들어서
새로 만든 버튼을 누르면 다이얼로그가 뜨게 하는 것입니다!!
위에 있는 코드는 listfragment를 상속받은 클래스의 getView부분 입니다.
func이란 변수를 가진 버튼은 제가 작성한 것입니다.
아무리 찾고 코드를 작성해봐도 다이얼로그가 뜨지를 않네요..