0
我想在我的setOnBackButtonClickListener方法中設置OnClickListener作爲參數。已經創建的偵聽器對象並將其設置爲我的方法內的參數,但OnClickListener沒有被觸發。OnClickListener沒有觸發參數
當我做日誌時,方法被調用,但它不會監聽器。
我想這是因爲Fragment LifeCycle。
這裏是我的OnClickListener:
@Bind(R.id.action_bar) ActionBar actionBar;
super.onCreate(savedInstanceState);
setRetainInstance(true);
}
View.OnClickListener clickL = new View.OnClickListener() {
@Override
public void onClick(View v) {
navigateTo(LoginActivity.class);
}
};
這裏是內部onViewCreated方法調用:
@Override
public void onViewCreated(View view, Bundle savedInstanceState) {
super.onViewCreated(view, savedInstanceState);
actionBar.setOnBackButtonClickListener(clickL);
}
你得到任何異常? – mismanc