工具栏NavigationOnClick无法正常工作

时间:2016-10-28 13:35:59

标签: android navigation

您好我在使用工具栏上的点击导航图标时遇到问题:

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)

我写了这个,但没有用,它不会听点击而且它不会记录任何内容。

1 个答案:

答案 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中测试了上述代码,它按预期工作。