私は、瓶詰めして別のプロジェクトに追加するカスタムビューを持っています。ビューでは、ボタンのオプションを提供したいと考えています。
CustomView クラスにあるものを次に示します。
final CustomView currentView = (CustomView) findViewById(this.getId());
RelativeLayout.LayoutParams params = (new RelativeLayout.LayoutParams(RelativeLayout.LayoutParams.WRAP_CONTENT,RelativeLayout.LayoutParams.WRAP_CONTENT ));
params.addRule(RelativeLayout.ALIGN_PARENT_RIGHT);
closeButton.setLayoutParams(params);
currentView.addView(closeButton);
これはすべて、アプリケーションの他のオブジェクトと同様に RelativeLayout タグにラップされています。
すべてがコンパイルされますが、CustomView ではボタンが右ではなく左に配置されています。