您好我在使用工具栏上的点击导航图标时遇到问题:
import cv2
import numpy as np
img = cv2.imread('input.jpg')
cv2.imshow('Original', img)
size = 15
# generating the kernel
kernel_motion_blur = np.zeros((size, size))
kernel_motion_blur[int((size-1)/2), :] = np.ones(size)
kernel_motion_blur = kernel_motion_blur / size
# applying the kernel to the input image
output = cv2.filter2D(img, -1, kernel_motion_blur)
cv2.imshow('Motion Blur', output)
cv2.waitKey(0)
我写了这个,但没有用,它不会听点击而且它不会记录任何内容。
答案 0 :(得分:0)
尝试使用此代码即可。
Toolbar myToolbar = (Toolbar) findViewById(R.id.my_toolbar);
setSupportActionBar(myToolbar);
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
getSupportActionBar().setDisplayShowHomeEnabled(true);
getSupportActionBar().setTitle("Some Title");
myToolbar.setNavigationOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Log.e("navigation", "navigation");
}
});
我认为问题在于这条线" myToolbar.setNavigationIcon(R.drawable.ic_arrow_back_white_48dp);"
编辑:在6.0,5.1中测试了上述代码,它按预期工作。