<div>소스 질문 하나만 드릴게요 ㅠ</div> <div><br></div> <div>제가 자바를 이용한 안드로이드 앱을 만드는데</div> <div><br></div> <div>if문을 써서 태그 번호에 따라서 이름과 학번을 출력하려고 하는데요</div> <div><br></div> <div>nfc 태그 번호는 toast랑 textview에 표시되는데</div> <div><br></div> <div>안쪽에 있는 if문이 잘못되었는지 listview 쪽에 mAdapter 부분이 안뜨네요...</div> <div><br></div> <div>어디가 잘못된건지 한번 봐주실수 있을까요..?</div> <div><br></div> <div><br></div> <div><br></div> <div><br></div> <div>-------------------------------------------------------------------------------------</div> <div><br></div> <div><br></div> <div><br></div> <div><br></div> <div>protected void onNewIntent(Intent intent) {</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>// TODO Auto-generated method stub</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>super.onNewIntent(intent);</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>Tag tag = intent.getParcelableExtra(NfcAdapter.EXTRA_TAG);</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>mListView = (ListView) findViewById(R.id.mList);</div> <div> </div> <div> mAdapter = new ListViewAdapter(this);</div> <div> mListView.setAdapter(mAdapter);</div> <div> </div> <div> </div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>if (tag != null) {</div> <div><br></div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>byte[] tagId = tag.getId();</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>String code = toHexString(tagId);</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>mhjTextView.setText("TagID:" + toHexString(tagId));</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>Toast.makeText(this, toHexString(tagId), Toast.LENGTH_SHORT).show();</div> <div><span class="Apple-tab-span" style="white-space:pre;"><b> <font color="#1f497d"> </font></b></span></div> <div><font color="#1f497d"><b><span class="Apple-tab-span" style="white-space:pre;"> </span>if (code == "04F6B4C2392B80"){</b></font></div> <div><font color="#1f497d"><b><span class="Apple-tab-span" style="white-space:pre;"> </span> </b></font></div> <div><font color="#1f497d"><b><span class="Apple-tab-span" style="white-space:pre;"> </span> mAdapter.addItem(null,</b></font></div> <div><font color="#1f497d"><b><span class="Apple-tab-span" style="white-space:pre;"> </span> "ㄱㄱㄱ",</b></font></div> <div><font color="#1f497d"><b><span class="Apple-tab-span" style="white-space:pre;"> </span> "1313111");</b></font></div> <div><font color="#1f497d"><b><span class="Apple-tab-span" style="white-space:pre;"> </span> mAdapter.addItem(null,</b></font></div> <div><font color="#1f497d"><b><span class="Apple-tab-span" style="white-space:pre;"> </span> "ㅇㅇㅇ",</b></font></div> <div><font color="#1f497d"><b><span class="Apple-tab-span" style="white-space:pre;"> </span> "1000000");</b></font></div> <div><font color="#1f497d"><b><span class="Apple-tab-span" style="white-space:pre;"> </span> mAdapter.addItem(null,</b></font></div> <div><font color="#1f497d"><b><span class="Apple-tab-span" style="white-space:pre;"> </span> "ㅅㅅㅅ",</b></font></div> <div><font color="#1f497d"><b><span class="Apple-tab-span" style="white-space:pre;"> </span> "1111111");</b></font></div> <div><font color="#1f497d"><b><span class="Apple-tab-span" style="white-space:pre;"> </span> mAdapter.addItem(null,</b></font></div> <div><font color="#1f497d"><b><span class="Apple-tab-span" style="white-space:pre;"> </span> "ㅁㅁㅁ",</b></font></div> <div><font color="#1f497d"><b><span class="Apple-tab-span" style="white-space:pre;"> </span> "1010101");</b></font></div> <div><font color="#1f497d"><b><span class="Apple-tab-span" style="white-space:pre;"> </span>}</b></font></div> <div><font color="#1f497d"><b><span class="Apple-tab-span" style="white-space:pre;"> </span> <span class="Apple-tab-span" style="font-size:9pt;line-height:1.5;white-space:pre;"> </span></b></font></div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>}</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>}</div> <div><br></div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>public static final String CHARS = "0123456789ABCDEF";</div> <div><br></div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>public static String toHexString(byte[] data) {</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>StringBuilder sb = new StringBuilder();</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>for (int i = 0; i < data.length; ++i) {</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>sb.append(CHARS.charAt((data[i] >> 4) & 0x0F))</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>.append(CHARS.charAt(data[i] & 0x0F));</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>}</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>return sb.toString();</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>}</div> <div> </div>
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.