4455jkjh / Apktool-android

Apltool on Android
GNU General Public License v2.0
154 stars 42 forks source link

Copy Log #2

Open HTC600 opened 5 years ago

HTC600 commented 5 years ago

Glass: apktool/src/main/java/com/a4455jkjh/apktool/task/AbstractTask.java Method: protected void onPostExecute(Boolean result) Replaced by:

protected void onPostExecute(Boolean result) {
        final CharSequence text =message.getText();
        dialog.dismiss();
        if (shouldShowFinishDialog()) {
            final Context ctx = this.ctx;
            final MessageView m = new MessageView(ctx);
            m.append(text);
            new AlertDialog.Builder(ctx).
                setTitle("Is Done").
                setView(m).
                setPositiveButton("Copy", new DialogInterface.OnClickListener(){
                    @Override
                    public void onClick(DialogInterface p1, int p2)
                    {
                        ClipboardManager clipboardManager = (ClipboardManager) ctx.getSystemService(Context.CLIPBOARD_SERVICE);
                        ClipData clipData = ClipData.newPlainText("pather_log", text.toString());
                        clipboardManager.setPrimaryClip(clipData);
                        // TODO: Implement this method
                    }

                    private ClipboardManager getSystemService(String cLIPBOARD_SERVICE)
                    {
                        // TODO: Implement this method
                        return null;
                    }
                }).
                setNegativeButton("Ok", null).
                show();
        }
        if (refresh != null)
            refresh.refresh();
    }