EditTextボックスの値を取得し、nfc書き込みで使用するためにバイト配列に変換しようとしています。基本的には、EditTextボックスからNFCタグに書き込めるようにしたいと思います。.toString()やUTF-8エンコーディングなどの単純なものを試しましたが、私の問題はEditableから文字列値を取得することにあるようです。誰かここで経験がありますか?
編集:ここに関連するコード:
EditText msgInput = (EditText) findViewById(R.id.editText1);
...
String msg = msgInput.getText().toString();
Log.i(TAG, "msg: " + msg);
byte[] bytes = msg.getBytes();
Log.i(TAG, "bytes: " + bytes);
messagePayload = bytes;
編集テキストに「stuff」(引用符なし)を入力してから、書き込もうとします。これにより、2つのlogcat出力が得られます。
msg: stuff
bytes: [B@412e9e80