2016-04-07 5 views
-1
でフラグメントビューの
+0

は親のレイアウトのparamsを取得し、PARAMにsetMarginsを設定してみてください。 –

+0

私はナビゲーションの幅を設定したいと思います。あなた一人一人としては機能しません。 –

答えて

0

フラグメントのビューを画面の50%にする代わりに、フラグメントを画面の50%に配置するコンテナビューの幅を作成します。あなたが画面の幅を取得

+0

ナビゲーション用の引き出しの幅を設定したいと思います。あなた一人一人としては機能しません。 –

0

ファースト:今すぐ

Display display = getWindowManager().getDefaultDisplay(); 
Point size = new Point(); 
try { 
    display.getRealSize(size); 
} catch (NoSuchMethodError err) { // Due to some sdk compatibility issue 
    display.getSize(size); 
} 
int width = size.x; // this is your screen width 

を、レイアウトに設定します。

View layout = inflater.inflate(R.layout.fragment_navigation_drawer, container, false); 
LinearLayout.LayoutParams layout_lp = new LinearLayout.LayoutParams(
          (int)(width/2), LinearLayout.LayoutParams.WRAP_CONTENT); 
layout.setLayoutParams(layout_lp); 
+0

私はナビゲーションの幅を設定したいと思います。あなた一人一人としては機能しません。 –

+0

私のコードを適用すると何が得られますか? –

関連する問題