30/09/2018, 19:06

APP MÁY TÍNH đơn giản

e có lm 1 app máy tính đơn giản, nhưng khi chạy lên máy ảo thì nó không như ý mình, đó là …khó nói ghê. e ví dụ nha : e bấm vô số 5 nó không hiện lên số 5, sau đó e bấm vô số 6 thì nó hiện lên số 5, sau đó bấm vô số 4 thì nó hiện lên số 6, là thế qái nào. bó tay chỗ này rồi. thank mn.

X viết 21:15 ngày 30/09/2018

Nếu khó nói thì mình cũng khó mà trả lời được. Xem lại ID của các button xem đã đúng chưa, có thể do copy paste nên sai.

son viết 21:17 ngày 30/09/2018

ví dụ là nói rõ ràng rồi đó anh thánh.e xem lại hết rồi. mà cùng lắm là xem người ta làm rồi ghi lại chứ không đến nỗi copy paste đâu anh:sweat_smile:

X viết 21:06 ngày 30/09/2018

Bạn không đưa code lên người khác muốn tìm lỗi cũng khó. Giao diện thì có gì đâu mà đưa lên

son viết 21:19 ngày 30/09/2018

giúp giùm e nha anh. http://codepad.org/TiYufWA4
http://codepad.org/gXkKKVrL

Đến từ Na Mếc viết 21:16 ngày 30/09/2018

Khả năng là đúng như @david15894 nói đó, bạn quên đưa source code file layout của MainActivity . Đưa lên đi mình xem hộ cho.
Theo mình đoán là trong file layout bạn có thuộc tính android:text bạn đã để nhầm lẫn giữa các button thành ra khi get nội dung lên thì bị sai. Check lại xem thử nhé

Đến từ Na Mếc viết 21:06 ngày 30/09/2018

Dòng này có vấn đề :
sxuatmanhinh +=((Button )v).getText().toString();

Nên sử dụng một biến StringBuilder stringBuilder = new StringBuilder();
Sau đó dùng lệnh stringBuilder.append(String s) để nối các String lại để display lên màn hình và sau đó.
edtgiatri.setText(stringBuilder.toString());

son viết 21:16 ngày 30/09/2018

anh team view giup e với .vd như máy tính bị lỗi gì thì có liên quan khi buil ko anh nhỉ. chứ e bỏ code vào máy đứa khác là chạy bình thường.

Đến từ Na Mếc viết 21:11 ngày 30/09/2018

em nên tập debug để tìm ra lỗi, lập trình phải chịu khó debug chứ ít ai có thời gian rãnh để teamviewer giúp em lắm

Bài liên quan
0