질문은 간단합니다. 코드를 사용하여 이미지 뷰를 동적으로 생성합니다.LinearLayout의 이미지 뷰 정렬 코드
ImageView btnSend = new ImageView (this);
하고있는 LinearLayout에 추가, 문제는 내가 떠나고 싶어한다는 것입니다 오른쪽 정렬
을 어떻게 할까? 사전에
덕분에
질문은 간단합니다. 코드를 사용하여 이미지 뷰를 동적으로 생성합니다.LinearLayout의 이미지 뷰 정렬 코드
ImageView btnSend = new ImageView (this);
하고있는 LinearLayout에 추가, 문제는 내가 떠나고 싶어한다는 것입니다 오른쪽 정렬
을 어떻게 할까? 사전에
덕분에
L을 사용해보세요. ayoutParams :
LinearLayout rootLayout = (LinearLayout)findViewById(R.id.root_layout);
LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(
LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);
params.gravity = Gravity.RIGHT;
ImageView btnSend = new ImageView (this);
btnSend.setLayoutParams(params);
rootLayout.addView(btnSend);
유일한 문제는 params.gravity
는 내용 중력 또는 layout_gravity를 설정하면 내가 기억하지 않는 것입니다. Layout_gravity는이 인스턴스에서 변경하려는 것입니다.
당신은있는 LinearLayout에 setGravity()를 호출해야합니다 :
yourLinLay.setGravity(Gravity.RIGHT);
또는 XML에
:<LinearLayout android:gravity="right">
http://developer.android.com/reference/android/widget/LinearLayout.html#setGravity%28int%29 http://developer.android.com /reference/android/view/Gravity.html
감사합니다. 완벽한 작품! – seba123neo