-1
こんにちは私は入力にマスクを設定するgitHubから依存関係をインポートしました。しかし、私は入力を取得して文字列に変換することはできません。私は、このアクティビティのテキストビューを使ってそれを表示しようとすることでそれを行います。文字列へのMaskedEditText入力
Activity_Violator.java
public class ViolatorDetail2 extends AppCompatActivity{
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activitiy_violator_detail2);
MaskedEditText maskedEditText = (MaskedEditText)findViewById(R.id.masked_edit_text);
final String a =maskedEditText.getText().toString();
Button btnConvert = (Button) findViewById(R.id.btnConvert);
btnConvert.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
TextView b = (TextView)findViewById(R.id.tvMaskTry);
b.setText(a);
}
});
それだけを返す - ボタンをクリックしたときに、マスクの値を ' - '。
XMLファイル
<com.github.pinball83.maskededittext.MaskedEditText
android:id="@+id/masked_edit_text"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:inputType="text"
app:mask="***-**-******"
app:notMaskedSymbol="*" />
完璧!どうもありがとうございました! – randolfrojo11
私の答えはあなたに役立つ場合は、正しいものとしてフラグを立ててください。 –