2011-09-22 11 views

उत्तर

5

क्या गतिशील रूप से एक खंड में दृश्य जोड़ना संभव है?

हां।

यदि ऐसा है, तो मैं यह कैसे कर सकता हूं?

उसी तरह आप जोड़ना होगा एक View कहीं और: फोन View की पैरेंट कंटेनर पर addView()

+2

मुझे लगता है कि Fragment कक्षा में कोई api addView() नहीं है। –

+3

@MS: ऐसा इसलिए है क्योंकि 'फ्रैगमेंट'' व्यू ग्रुप 'या यहां तक ​​कि' व्यू 'नहीं है। एक 'Fragment' * * ViewGroup' हो सकता है *। – CommonsWare

-1
HomeFragment frag = new HomeFragment(); 
FragmentTransaction ft = getFragmentManager().beginTransaction(); 
ft.replace(R.id.fragLogin, frag); 
ft.setCustomAnimations(R.anim.right_in, R.anim.right_out); 
ft.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_FADE); 
ft.commit(); 

यहाँ, R.id.fragLogin अपना पहला टुकड़ा है जो आप अपनी गतिविधियों एक्सएमएल में घोषणा की है और HomeFragment अपने दूसरे टुकड़ा है की आईडी है।

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