2011-04-28 14 views
10

हे दोस्तों, मुझे पता है कि यह बहुत बुनियादी है लेकिन मुझे यह जानने की ज़रूरत है कि मैं स्क्रीन पर एक चर के सामग्री को कैसे प्रदर्शित कर सकता हूं।स्क्रीन पर एक चर के मान को प्रदर्शित करने के लिए कैसे करें

क्या मैं अपने लेआउट में एक टेक्स्टव्यू का उपयोग करता हूं?

मेरे पास एक टेक्स्टव्यू बॉक्स है और मैं इसे संपादक में कुछ कहने के लिए सेट कर सकता हूं लेकिन मुझे एक चर की सामग्री लिखनी है ताकि मैं कुछ त्रुटि जांच कर सकूं।

कोई भी मदद करता है?

धन्यवाद

+0

क्या आपको टेक्स्ट व्यू को चर के मान पर सेट करने में कोई समस्या है? यदि ऐसा है, तो कृपया अपना प्रयास दिखाते हुए कोड पोस्ट करें। इसके अलावा, इस उद्देश्य के लिए केवल लॉगर का उपयोग क्यों न करें? – Jordan

+0

एक टेक्स्टव्यू कार्यों में चर प्रदर्शित करना। क्या आपके डीबगर में ब्रेकपॉइंट सेट करने में कुछ गड़बड़ है? – Cephron

उत्तर

15

आप textViewName नामित एक TextView अपने लेआउट एक्सएमएल फ़ाइल में परिभाषित किया गया है, तो आप सिर्फ अपने गतिविधि कक्षा में कुछ इस तरह कर सकते हैं:

setContentView(R.layout.layoutName); 
TextView textView = (TextView) findViewById(R.id.textViewName); 
textView.setText("text you want to display"); 

यह आपके लिए क्या देख रहे है ? यदि आपको इसे स्क्रीन पर प्रदर्शित करने की आवश्यकता नहीं है, और बस डीबग करना चाहते हैं, तो संदेशों को देखने के लिए लॉग() और लॉगकैट का उपयोग करें।

+0

वह फेलो धन्यवाद है! (मैंने सोचा कि यह आसान था लेकिन इसे नहीं मिला :) :) – MrCloister

3

गतिविधि में ...

public void onCreate(Bundle savedInstanceState) 
    { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.main); 

    int myValue = deriveMyValue(); 
    String message = 
     myValue == -1 ? 
      "The value is invalid." : 
      "The value is " + myValue; 
    TextView tv = (TextView) findViewById(R.id.my_text_view); 
    tv.setText(message); 
    }
+0

इसके लिए धन्यवाद बस टेक्स्टव्यू सामान की आवश्यकता है, आप लोग अच्छे हैं! – MrCloister

2
int count=7; 
    TextView tv = (TextView) findViewById(R.id.my_text_view); 
tv.setText("you have entered"+count+"as the integer"); 

आप देख सकते हैं, तो आप setText ब्लॉक

3

में भी पूर्णांक जैसे अन्य डेटा प्रकार आप स्क्रीन पर एक सूची है तो शामिल कर सकते हैं , फिर सूची खोने के लिए और अभी भी परिवर्तन का उपयोग दिखाएं, @ मैट का उदाहरण लेना।

TextView textView = (TextView) findViewById(R.id.textViewName); 
textView.setText("text you want to display"); 

यह मेरे लिए काम किया।

संबंधित मुद्दे

 संबंधित मुद्दे