package hello.dcsms.omzen.Util; import android.widget.RelativeLayout; import android.widget.RelativeLayout.LayoutParams; public class RLParam { public static LayoutParams RIGHT_OF(int anchorID) { LayoutParams par = new LayoutParams( android.view.ViewGroup.LayoutParams.WRAP_CONTENT, android.view.ViewGroup.LayoutParams.MATCH_PARENT); par.addRule(RelativeLayout.RIGHT_OF, anchorID); return par; } public static LayoutParams LEFT_OF(int anchorID) { LayoutParams par = new LayoutParams( android.view.ViewGroup.LayoutParams.WRAP_CONTENT, android.view.ViewGroup.LayoutParams.MATCH_PARENT); par.addRule(RelativeLayout.LEFT_OF, anchorID); return par; } public static LayoutParams RIGHT_OF(int anchorID, int w) { LayoutParams par = new LayoutParams(w, android.view.ViewGroup.LayoutParams.MATCH_PARENT); par.addRule(RelativeLayout.RIGHT_OF, anchorID); return par; } public static LayoutParams LEFT_OF(int anchorID, int w) { LayoutParams par = new LayoutParams(w, android.view.ViewGroup.LayoutParams.MATCH_PARENT); par.addRule(RelativeLayout.LEFT_OF, anchorID); return par; } public static LayoutParams KIRI(int w) { LayoutParams kiri = new LayoutParams(w, android.view.ViewGroup.LayoutParams.MATCH_PARENT); kiri.addRule(RelativeLayout.ALIGN_PARENT_LEFT); return kiri; } public static LayoutParams KANAN(int w) { LayoutParams kanan = new LayoutParams(w, android.view.ViewGroup.LayoutParams.MATCH_PARENT); kanan.addRule(RelativeLayout.ALIGN_PARENT_RIGHT); return kanan; } public static LayoutParams TENGAH(int w) { LayoutParams tengah = new LayoutParams(w, android.view.ViewGroup.LayoutParams.MATCH_PARENT); tengah.addRule(RelativeLayout.CENTER_IN_PARENT); return tengah; } }