小编nex*_*one的帖子

如何将一个函数作为参数传递给android中的另一个函数?

那么如何将函数作为参数传递给另一个函数,例如我想传递这个函数:

public void testFunkcija(){
    Sesija.forceNalog(reg.getText().toString(), num);
}
Run Code Online (Sandbox Code Playgroud)

在这:

    public static void dialogUpozorenjaTest(String poruka, Context context, int ikona, final Method func){
    AlertDialog.Builder alertDialogBuilder = new AlertDialog.Builder(
            context);
        alertDialogBuilder.setTitle("Stanje...");
        alertDialogBuilder
            .setMessage(poruka)
            .setIcon(ikona)
            .setCancelable(true)                        
            .setPositiveButton("OK",new DialogInterface.OnClickListener() {
                public void onClick(DialogInterface dialog,int id) {
                    //here
                }
              });

        AlertDialog alertDialog = alertDialogBuilder.create();
        alertDialog.show();
}
Run Code Online (Sandbox Code Playgroud)

java parameters methods android

8
推荐指数
1
解决办法
1万
查看次数

标签 统计

android ×1

java ×1

methods ×1

parameters ×1