app/src/main/java/net/nashlegend/sourcewall/dialogs/InputDialog.java

(开头部分) 4KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

package net.nashlegend.sourcewall.dialogs;

import android.app.Dialog;
import android.app.Service;
import android.content.Context;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup.LayoutParams;
import android.widget.Button;
import android.widget.EditText;

import net.nashlegend.sourcewall.R;

/**
 * Created by NashLegend on 2014/12/2 0002
 */
public class InputDialog extends Dialog {

    public String InputString = "";
    public String InputString2 = "";

    public InputDialog(Context context) {
        super(context);
    }

    public static class Builder {
        private Context mContext;
        private String title = "";
        private String okString = "";
        private String cancelString = "";
        private String input = "";
        private InputDialog dialog;
        private boolean canceledOnTouchOutside = true;
        private boolean cancelable = true;
        private OnClickListener onClickListener;
        private int resID = R.layout.dialog_input;

        public Builder(Context context) {
            mContext = context;
            okString = mContext.getResources().getString(R.string.ok);
            cancelString = mContext.getResources().getString(R.string.cancel);
        }

        public Builder setOnClickListener(OnClickListener onClickListener) {
            this.onClickListener = onClickListener;
            return this;
        }

        public Builder setCanceledOnTouchOutside(boolean flag) {
            canceledOnTouchOutside = flag;
            return this;
        }

        public Builder setCancelable(boolean flag) {
            cancelable = flag;
            return this;
        }

        public Builder setTitle(String title) {
            this.title = title;
后面还有 83 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。