2011-09-29 14 views
6

相対レイアウトでビューを右上隅に揃える方法を理解しようとしています。 現在、左上隅に配置されています。RelativeLayoutのビューを右上隅に揃えるにはどうすればいいですか

簡単な問題ですが、やり方はわかりません。ここ

コードは次のとおり

 RelativeLayout.LayoutParams gpsViewLayoutParams = new RelativeLayout.LayoutParams(RelativeLayout.LayoutParams.WRAP_CONTENT, RelativeLayout.LayoutParams.WRAP_CONTENT); 
    gpsViewLayoutParams.addRule(RelativeLayout.ALIGN_PARENT_TOP); 
    gpsViewLayoutParams.addRule(RelativeLayout.ALIGN_RIGHT); 
    this.relativeLayout.addView(gpsView,gpsViewLayoutParams); 
+1

ALIGN_PARENT_RIGHTを使用してください。 –

答えて

11

gpsViewLayoutParams.addRule(RelativeLayout.ALIGN_PARENT_RIGHT);使用この代わりのgpsViewLayoutParams.addRule(RelativeLayout.ALIGN_RIGHT)のALIGN_PARENT_RIGHTあります。あなたはこのようになるかもしれません

+1

これは@DDoSAttackの回答と異なりますか? –

+1

wooot、どのような巨大なタイプミス:私はそう恥ずかしい:D – no9

+0

@ no9 PMは右です。 DDoSAttackの答えはこれよりも優れています。 (しかし、どちらも正しい答えです...) –

関連する問題