एक्सएमएल के बिना क्षैतिज प्रोजेसबार कैसे बनाएं या XML सामग्री के बिना एक्सएमएल गुणों को कैसे घोषित करें देखें?एंड्रॉइड - प्रोग्रामेटिक रूप से दृश्य प्रगति बनानाबार
मेरे पास .java फ़ाइल में लेआउट है और मैं प्रगति को क्षैतिज पर सेट करना चाहता हूं और इसकी चौड़ाई/स्थान सेट करना चाहता हूं।
RelativeLayout fv = new RelativeLayout(this);
panel = new Panel(this);
fv.addView(panel);
ProgressBar pb = new ProgressBar(this);
//pb.? - progress bar parameters
fv.addView(pb);
setContentView(fv);
ओह, और यह पॉप-अप विंडो नहीं हो सकता है। मैं स्पर्श-सक्षम कैनवास परत के शीर्ष पर Progressbar जरूरत है ..
किसी भी भाग्य इस काम करने के लिए हो रही हो सकता है? – hopia
@hopia हाँ, लेकिन मुझे शायद ही याद है .. ऐसा कुछ किया: RelativeLayout rl = new RelativeLayout (this); \t \t setContentView (आरएल); \t \t पैनल = नया पैनल (यह, सामग्री, डब्ल्यू, एच); \t \t पैनल.रेक्वेस्ट फोकस(); \t \t rl.addView (पैनल); \t \t पीबी = नया प्रोग्रेसबार (यह, शून्य, android.R.attr.progressBarStyleHorizontal); \t \t pb.setLayout पैराम (नया लेआउटपैम्स (एसवीआईडीएच, 10)); \t \t rl.addView (पीबी); \t \t setContentView (आरएल); – yosh