package Ġbe . my god . dhcp v 6 client Ċ Ċ import Ġandroidx . appcompat . app . AlertDialog Ċ import Ġandroidx . core . os . bundle Of Ċ import Ġandroidx . preference . EditText Preference Ċ import Ġandroidx . preference . EditText Preference Dialog Fragment Compat Ċ import Ġbe . my god . dhcp v 6 client . widget . Smart Snackbar Ċ Ċ class ĠD uid Preference Dialog Fragment Ġ: ĠEditText Preference Dialog Fragment Compat () Ġ{ ĊĠĠĠ Ġfun Ġset Key ( key : ĠString ) Ġ{ ĊĠĠĠĠĠĠĠ Ġarguments Ġ= Ġbundle Of ( Pair ( ARG _ KEY , Ġkey )) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġon Prepare Dialog Builder ( builder : ĠAlertDialog . Builder ) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . on Prepare Dialog Builder ( builder ) ĊĠĠĠĠĠĠĠ Ġbuilder . set Neutral Button ( R . string . settings _ service _ du id _ generate ) Ġ{ Ġ_, Ġ_ Ġ-> ĊĠĠĠĠĠĠĠĠĠĠĠ ĠD h cp 6 c Manager . generate D uid () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ( preference Ġas ĠEditText Preference ). text Ġ= ĠD h cp 6 c Manager . du id String ĊĠĠĠĠĠĠĠĠĠĠĠ ĠSmart Snackbar . make ( R . string . settings _ service _ du id _ success ). show () ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ