2013-07-24 13 views

risposta

11

@ Yume177, ho trovato come farlo:

@Override 
public void onConfigurationChanged(Configuration newConfig) { 
    // TODO Auto-generated method stub 
    super.onConfigurationChanged(newConfig); 
    RelativeLayout rl = (RelativeLayout) findViewById(R.id.about); 
    rl.removeAllViews(); 
    rl.addView(View.inflate(myView.getContext(), R.layout.about, null)); 
} 

Ho 2 RelativeLayout entrambe di nome "about.xml", con un layout in un dir res/layout sw720dp/about.xml con il mio drawable per la modalità portrait e res/layout-sw720dp-land/about.xml con il mio landscape drawable. Quando ruoto il mio tablet, il mio layout si adatta perfettamente. Spero ti possa aiutare

+0

quando faccio questo dà nullpointerexception? non ci sono setcontentciew? –

2
Problemi correlati