如何在Button上调用方法

时间:2017-08-22 09:26:23

标签: android android-button

我有这个问题。错误是,MainActivity中的位图(String)无法应用

    btn.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
           bitmap();
        }
    });

    private File bitmap(String filename) {
     (codes)...
    }

我该如何解决这个问题。我是编程的新手

1 个答案:

答案 0 :(得分:0)

像这样更改您的setOnClickListener方法

btn.setOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View v) {
   // your file path

       String path=":/storage/sdcard0/DCIM/Camera/1414240995236.jpg";//it contain your path of image..im using a temp string..
String filename=path.substring(path.lastIndexOf("/")+1);
       bitmap(filename);
    }
});