当前位置: 首页>>代码示例>>Java>>正文


Java TextInputLayout.setHint方法代码示例

本文整理汇总了Java中android.support.design.widget.TextInputLayout.setHint方法的典型用法代码示例。如果您正苦于以下问题:Java TextInputLayout.setHint方法的具体用法?Java TextInputLayout.setHint怎么用?Java TextInputLayout.setHint使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在android.support.design.widget.TextInputLayout的用法示例。


在下文中一共展示了TextInputLayout.setHint方法的8个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: changePacketSelection

import android.support.design.widget.TextInputLayout; //导入方法依赖的package包/类
private void changePacketSelection(@NonNull Packet packet) {
  final LayoutInflater inflater = getLayoutInflater();
  final ViewGroup formContainer = this.formContainer;
  TransitionManager.beginDelayedTransition(formContainer, new AutoTransition().setDuration(150));
  formContainer.removeAllViews();
  final PacketParameter[] parameters = packet.parameters;
  final int paramLen = parameters.length;
  for (int i = 0; i < paramLen; i++) {
    final PacketParameter param = parameters[i];
    final TextInputLayout inputLayout = (TextInputLayout) inflater.inflate(R.layout.input_field, formContainer, false);
    inputLayout.setTag(param);
    inputLayout.setHint(param.id());
    final EditText inputField = inputLayout.getEditText();
    if (inputField != null) {
      inputField.setText(param.value());
    }
    formContainer.addView(inputLayout);
  }
}
 
开发者ID:swedbank,项目名称:android-banklink,代码行数:20,代码来源:MainActivity.java

示例2: populateSingleValueRow

import android.support.design.widget.TextInputLayout; //导入方法依赖的package包/类
private View populateSingleValueRow(LayoutInflater inflater, ViewGroup container, String valueUnits) {
    // Instantiate the UI elements
    View view = inflater.inflate(R.layout.fragment_add_single_value, container, false);
    TextInputLayout firstValueTextInputLayout = (TextInputLayout) view.findViewById(R.id.singleValueTextInputLayout);
    EditText dateEditText = (EditText) view.findViewById(R.id.dateEditText);
    EditText timeEditText = (EditText) view.findViewById(R.id.timeEditText);
    Button cancelButton = (Button) view.findViewById(R.id.cancelButton);
    Button acceptButton = (Button) view.findViewById(R.id.acceptButton);
    // Set actions to the UI elements
    firstValueTextInputLayout.setHint(valueUnits);
    removeFocus(firstValueTextInputLayout);
    setCancelAction(cancelButton, dateEditText, timeEditText, firstValueTextInputLayout);
    setAcceptAction(acceptButton, dateEditText, timeEditText, firstValueTextInputLayout);
    setDatePicker(dateEditText);
    setTimePicker(timeEditText);
    return view;
}
 
开发者ID:kflauri2312lffds,项目名称:Android_watch_magpie,代码行数:18,代码来源:AddValueFragment.java

示例3: onCreateDialog

import android.support.design.widget.TextInputLayout; //导入方法依赖的package包/类
@NonNull
@Override
public Dialog onCreateDialog(Bundle savedInstanceState) {

    @SuppressLint("InflateParams")
    View view = LayoutInflater.from(getActivity()).inflate(R.layout.dialog_create_note, null);
    final TextInputLayout titleView = (TextInputLayout) view.findViewById(R.id.textInputLayout_title);
    titleView.setHint(getString(R.string.query));

    view.findViewById(R.id.textInputLayout_content).setVisibility(View.GONE);

    DialogInterface.OnClickListener onClickListener = new DialogInterface.OnClickListener() {
        @Override
        public void onClick(DialogInterface dialog, int which) {
            switch (which) {
                case DialogInterface.BUTTON_POSITIVE:
                    if (getParentFragment() instanceof NoteContainerFragment) {
                        ((NoteContainerFragment) getParentFragment()).search(titleView.getEditText().getText().toString());
                    } else {
                        throw new IllegalStateException();
                    }
                    break;
            }
        }
    };

    return new AlertDialog.Builder(getActivity())
            .setTitle(R.string.search)
            .setView(view)
            .setPositiveButton(android.R.string.ok, onClickListener)
            .setNegativeButton(android.R.string.cancel, onClickListener)
            .create();
}
 
开发者ID:fivef,项目名称:add_to_evernote_note,代码行数:34,代码来源:SearchQueryDialogFragment.java

示例4: onCreateDialog

import android.support.design.widget.TextInputLayout; //导入方法依赖的package包/类
@NonNull
@Override
public Dialog onCreateDialog(Bundle savedInstanceState) {

    @SuppressLint("InflateParams")
    View view = LayoutInflater.from(getActivity()).inflate(R.layout.dialog_create_note, null);
    final TextInputLayout titleView = (TextInputLayout) view.findViewById(R.id.textInputLayout_title);
    titleView.setHint(getString(R.string.notebook_title));

    view.findViewById(R.id.textInputLayout_content).setVisibility(View.GONE);

    DialogInterface.OnClickListener onClickListener = new DialogInterface.OnClickListener() {
        @Override
        public void onClick(DialogInterface dialog, int which) {
            switch (which) {
                case DialogInterface.BUTTON_POSITIVE:
                    new CreateNewNotebookTask(titleView.getEditText().getText().toString())
                            .start(getParentFragment());
                    break;
            }
        }
    };

    return new AlertDialog.Builder(getActivity())
            .setTitle(R.string.create_new_notebook)
            .setView(view)
            .setPositiveButton(R.string.create, onClickListener)
            .setNegativeButton(android.R.string.cancel, onClickListener)
            .create();
}
 
开发者ID:fivef,项目名称:add_to_evernote_note,代码行数:31,代码来源:CreateNotebookDialogFragment.java

示例5: init

import android.support.design.widget.TextInputLayout; //导入方法依赖的package包/类
private void init() {
    nameWrapper = (TextInputLayout) findViewById(R.id.nameWrapper);
    accountWrapper = (TextInputLayout) findViewById(R.id.accountWrapper);
    passwordWrapper = (TextInputLayout) findViewById(R.id.passwordWrapper);
    noteWrapper = (TextInputLayout) findViewById(R.id.noteWrapper);
    tagWrapper = (TextInputLayout) findViewById(R.id.tagWrapper);
    nameWrapper.setHint("名称,比如酷安、酷安小号、酷安女号等");
    accountWrapper.setHint("帐户,邮箱、电话、用户名");
    passwordWrapper.setHint("密码,点击左侧图标可自动生成哦");
    noteWrapper.setHint("备注,回车即可换行");
    tagWrapper.setHint("标记,点击选择,输入请用空格隔开,注:可用于归类检索");


    et_name = (EditText) findViewById(R.id.et_name);
    et_account = (EditText) findViewById(R.id.et_account);
    et_password = (EditText) findViewById(R.id.et_password);
    et_note = (EditText) findViewById(R.id.et_web);
    et_tag = (EditText) findViewById(R.id.et_tag);
    btn_get_pwd= (ImageView) findViewById(R.id.btn_get_pwd);
    btn_get_pwd.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View view) {
            //返回密码
            Intent intent = new Intent(AddActivity.this, GetPwdActivity.class);
            startActivity(intent);
        }
    });


}
 
开发者ID:paradoxie,项目名称:DizzyPassword,代码行数:31,代码来源:AddActivity.java

示例6: onCreateView

import android.support.design.widget.TextInputLayout; //导入方法依赖的package包/类
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    View view = null;
    switch (type) {
        case GLUCOSE:
            view = populateSingleValueRow(inflater, container, "Value [mmol/L]");
            break;
        case BLOOD_PRESSURE:
            view = inflater.inflate(R.layout.fragment_add_double_value, container, false);
            TextInputLayout firstValueTextInputLayout = (TextInputLayout) view.findViewById(R.id.firstValueTextInputLayout);
            TextInputLayout secondValueTextInputLayout = (TextInputLayout) view.findViewById(R.id.secondValueTextInputLayout);
            EditText dateEditText = (EditText) view.findViewById(R.id.dateEditText);
            EditText timeEditText = (EditText) view.findViewById(R.id.timeEditText);
            Button cancelButton = (Button) view.findViewById(R.id.cancelButton);
            Button acceptButton = (Button) view.findViewById(R.id.acceptButton);
            firstValueTextInputLayout.setHint("Systolic [mmHg]");
            secondValueTextInputLayout.setHint("Diastolic [mmHg]");
            removeFocus(firstValueTextInputLayout, secondValueTextInputLayout);
            setCancelAction(cancelButton, dateEditText, timeEditText, firstValueTextInputLayout, secondValueTextInputLayout);
            setAcceptAction(acceptButton, dateEditText, timeEditText, firstValueTextInputLayout, secondValueTextInputLayout);
            setDatePicker(dateEditText);
            setTimePicker(timeEditText);
            break;
        case WEIGHT:
            view = populateSingleValueRow(inflater, container, "Value [kg]");
            break;
    }
    return view;
}
 
开发者ID:kflauri2312lffds,项目名称:Android_watch_magpie,代码行数:30,代码来源:AddValueFragment.java

示例7: onCreateDialog

import android.support.design.widget.TextInputLayout; //导入方法依赖的package包/类
@NonNull
@Override
public Dialog onCreateDialog(Bundle savedInstanceState) {

    // creazione 'manuale' del dialog
    int margin = getResources().getDimensionPixelSize(R.dimen.activity_horizontal_margin);

    LinearLayout rootView = new LinearLayout(getActivity());
    rootView.setOrientation(LinearLayout.VERTICAL);
    rootView.setPadding(margin, margin, margin, margin);
    mTxtInput = new TextInputLayout(getActivity());
    mTxtInput.addView(new EditText(getActivity()));
    mTxtInput.setHint(getString(R.string.api_key_title));
    if (mTxtInput.getEditText() != null) {
        mTxtInput.getEditText().setInputType(InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_VARIATION_PASSWORD);
        mTxtInput.getEditText().setHighlightColor(Color.YELLOW);
    }

    rootView.addView(mTxtInput);

    // Setto l'edit text con il testo dell'api key se presente
    String apiKey = SharedPrefsHelper.getInstance().getApiKey(getActivity());
    if(apiKey != null)
        mTxtInput.getEditText().setText(apiKey);

    AlertDialog dialog = new AlertDialog.Builder(getActivity())
            .setTitle(getString(R.string.title_insert_api_key))
            .setView(rootView)
            //.setCancelable(false)
            .setPositiveButton(getString(R.string.salva), null)
            .setNegativeButton(SharedPrefsHelper.getInstance()
                    .isApiKeyRegistered(getActivity()) ? getString(R.string.annulla) : getString(R.string.esci_app), this)
            .create();

    dialog.setOnShowListener(this);

    return dialog;
}
 
开发者ID:IelloDevTeam,项目名称:IelloAndroidAdminApp,代码行数:39,代码来源:DialogAPIKey.java

示例8: setItemViewLabel

import android.support.design.widget.TextInputLayout; //导入方法依赖的package包/类
@Override
protected void setItemViewLabel( View itemView, String label){
    TextInputLayout til = itemView.findViewById( R.id.til_input_wrapper);
    til.setHint( label );
}
 
开发者ID:mithrilcoin-io,项目名称:EosCommander,代码行数:6,代码来源:AbiStringViewHolder.java


注:本文中的android.support.design.widget.TextInputLayout.setHint方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。