Я пробовал реализовать onClickListener на CameraFragment, однако он никогда не называется. Я, вероятно, пропустил что-то очень простое. У кого-нибудь есть идеи?CWAC-Camera Take Photo на сенсорном экране
public class CWACCameraFragment extends CameraFragment implements OnClickListener {
//...
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
takePicture();
Toast.makeText(getActivity(),"click",
Toast.LENGTH_LONG).show();
}
Есть ли способ обеспечить, чтобы произошло событие onClick?
Вы не можете поместить прослушиватель кликов на фрагмент. Укажите, где и как вы вызываете 'setOnClickListener()'. – CommonsWare
В onStart я просто вызываю getView(). SetOnClickListener (this); Скорее всего, это неправильный способ сделать это - @CommonsWare – buckettt
В теории, которая должна работать, предполагая, что 'getView()' не возвращает 'null'. По 'onStart()', фрагмент 'View' должен быть готов. – CommonsWare