제목과 마찬가지로 다른 XML 파일에있는보기에 대해 OnClickListener를 설정하려고했습니다. 나는 예외를 얻지는 않았지만 작동하지 않는다. 다음 코드를 시도했다.main_activity.xml에없는보기에 대해 OnClickListener를 설정하는 방법은 무엇입니까?
LayoutInflater layoutInflater = getLayoutInflater();
View view = layoutInflater.inflate(R.layout.single_row,null,false);
mImageButton = (ImageButton)view.findViewById(R.id.shareImageButton);
mImageButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Snackbar.make(v, "working on it", Snackbar.LENGTH_LONG)
.setAction("Action", null).show();
}
});
내 ImageButton이 다른 XML 파일에 있습니다. NEEEDED HELP
실제로 코드를 뭐하고하려고하는 당신 have는 onclicklistener를 설정하지만 뷰를 UI에 추가하지는 않습니다. 부모에게보기를 추가해야합니다. –
부모에게보기를 추가하는 방법은 무엇입니까? 심지어 콘솔에 메시지를 표시하려고해도 작동하지 않습니다. –
이것이 출처 인 xml은 이미 팽창 된 xml입니까? –