Φωτογραφία Νικόλαος Καρούσος
Πρόβλημα με την TextView
από Νικόλαος Καρούσος - Saturday, 2 June 2012, 3:16 PM
 
Καλησπέρα σας έχω ένα πρόβλημα με τον κώδικα

Όταν γράφω τις παρακάτω εντολές
tv = (TextView) findViewById(R.id.textView);
tv.setText("test");
Μου εμφανίζει την λέξη test στην οθόνη

Όταν γράφω τις παρακάτω εντολές
tv = (TextView) findViewById(R.id.textView);
sm = (SensorManager) getSystemService(SENSOR_SERVICE);
tv.setText("test");
Δεν μου εμφανίζει τίποτα.

Τι να κάνω?



 
Φωτογραφία Μιχάλης Κεσκινίδης
Απάντηση: Πρόβλημα με την TextView
από Μιχάλης Κεσκινίδης - Saturday, 2 June 2012, 4:39 PM
 
Το πιο πιθανό είναι να προσπαθείς να δοκιμάσεις την εφαρμογή στον emulator, και όταν προσπαθείς να πάρεις τον sensor κολλάει και δεν σου δείχνει τίποτα. Επειδή ο emulator δεν έχει τον συγκεκριμένο sensor.
Εάν έχεις Android συσκευή, δοκίμασε τον κώδικά σου εκεί, νομίζω ότι δεν θα κολλάει και θα σου δείχνει το text.
Φωτογραφία Βασίλης Κόλιας
Απάντηση: Πρόβλημα με την TextView
από Βασίλης Κόλιας - Monday, 4 June 2012, 6:31 AM
 

Αν ο κώδικας είναι ακριβώς όπως τον δείχνει ο Νίκος τότε, αυτό που λέει ο Μιχάλης δεν συμβαίνει.

Το getSystemService(SENSOR_SERVICE) επιστρέφει sensor manager και όχι κάποιο συγκεκριμένο sensor.

Ίσως ο Νίκος να μας έδινε λίγες περισσότερες λεπτομέρειες.

Φωτογραφία Χρήστος Μαργώνης
Απάντηση: Πρόβλημα με την TextView
από Χρήστος Μαργώνης - Monday, 4 June 2012, 7:26 AM
 
Καλημέρα,
Και εγώ είχα το ίδιο πρόβλημα και είχα βάλει σωστό parameter στην getSystemservice.
Αλλά μόλις το έτρεξα σε κινητό, έδειχνε σωστά το UI.
Φωτογραφία Μιχάλης Κεσκινίδης
Απάντηση: Πρόβλημα με την TextView
από Μιχάλης Κεσκινίδης - Monday, 4 June 2012, 1:16 PM
 
Ναι είναι πράγματι bug του emulator στην 1.5 version, εάν δημιουργήσεις έναν emulator για την τελευταία version 4.0.3 (15) και τρέξεις το πρόγραμμα σου με αυτήν, θα δουλέψει κανονικά.
Διάβασα εδώ http://code.google.com/p/android/issues/detail?id=2566 ότι είναι bug για την 1.5 αλλά υπάρχουν αναφορές ότι το πρόβλημα ισχύει και σε νεότερες versions του emulator μιας και μάλλον δεν διορθώθηκε αμέσως.
Φωτογραφία Νικόλαος Καρούσος
Απάντηση: Πρόβλημα με την TextView
από Νικόλαος Καρούσος - Monday, 4 June 2012, 2:47 PM
 
Πολύ ωραία Μιχάλη θα το κοιτάξω
Σας ευχαριστώ όλους για την βοήθεια.