suprress inflateParams lint error in dialogs

This commit is contained in:
zeapo
2017-08-11 10:25:37 +02:00
parent c50ff017a0
commit 66dcfd7b73
3 changed files with 8 additions and 5 deletions

View File

@@ -1,5 +1,6 @@
package com.zeapo.pwdstore;
import android.annotation.SuppressLint;
import android.app.Dialog;
import android.app.DialogFragment;
import android.app.Fragment;
@@ -86,7 +87,7 @@ public class SshKeyGen extends AppCompatActivity {
public Dialog onCreateDialog(Bundle savedInstanceState) {
AlertDialog.Builder builder = new AlertDialog.Builder(getActivity());
LayoutInflater inflater = getActivity().getLayoutInflater();
final View v = inflater.inflate(R.layout.fragment_show_ssh_key, null);
@SuppressLint("InflateParams") final View v = inflater.inflate(R.layout.fragment_show_ssh_key, null);
builder.setView(v);
TextView textView = (TextView) v.findViewById(R.id.public_key);

View File

@@ -1,5 +1,6 @@
package com.zeapo.pwdstore.autofill;
import android.annotation.SuppressLint;
import android.app.Activity;
import android.app.Dialog;
import android.app.DialogFragment;
@@ -43,7 +44,7 @@ public class AutofillFragment extends DialogFragment {
final AutofillPreferenceActivity callingActivity = (AutofillPreferenceActivity) getActivity();
LayoutInflater inflater = callingActivity.getLayoutInflater();
final View view = inflater.inflate(R.layout.fragment_autofill, null);
@SuppressLint("InflateParams") final View view = inflater.inflate(R.layout.fragment_autofill, null);
builder.setView(view);
@@ -174,10 +175,11 @@ public class AutofillFragment extends DialogFragment {
String packageName = getArguments().getString("packageName", "");
if (isWeb) {
packageName = ((EditText) dialog.findViewById(R.id.webURL)).getText().toString();
// handle some errors and don't dismiss the dialog
EditText webURL = (EditText) dialog.findViewById(R.id.webURL);
packageName = webURL.getText().toString();
if (packageName.equals("")) {
webURL.setError("URL cannot be blank");
return;

View File

@@ -37,7 +37,7 @@ public class pwgenDialogFragment extends DialogFragment {
AlertDialog.Builder builder = new AlertDialog.Builder(getActivity());
final Activity callingActivity = getActivity();
LayoutInflater inflater = callingActivity.getLayoutInflater();
final View view = inflater.inflate(R.layout.fragment_pwgen, null);
@SuppressLint("InflateParams") final View view = inflater.inflate(R.layout.fragment_pwgen, null);
Typeface monoTypeface = Typeface.createFromAsset(callingActivity.getAssets(), "fonts/sourcecodepro.ttf");
builder.setView(view);