«android-layout» 태그된 질문

레이아웃은 활동, 프래그먼트 또는 앱 위젯의 UI와 같은 사용자 인터페이스의 시각적 구조를 정의합니다.


8
병합 및 포함을 사용하여 RelativeLayout을 사용하는 방법은 무엇입니까?
여러 수준의 중첩 LinearLayouts을 사용하여 하나로 변환하여 레이아웃을 더 효율적으로 만들기 위해 며칠 동안 노력해 RelativeLayout왔으며 해결 방법을 찾을 수 없었던 몇 가지 문제가 발생했습니다. Android 초보자 그룹과이 사이트를 검색했지만 문제를 해결하는 데 도움이되는 것을 찾을 수 없었습니다. 레이아웃을 병합하고 태그를 포함 할 수있는 블로그 중 하나를 읽었습니다. 그래서 내가 …

8
프로그래밍 방식으로 모서리를 둥글게하고 임의의 배경색을 설정하는 방법
뷰의 모서리를 둥글게하고 런타임에 내용에 따라 뷰의 색상을 변경하고 싶습니다. TextView v = new TextView(context); v.setText(tagsList.get(i)); if(i%2 == 0){ v.setBackgroundColor(Color.RED); }else{ v.setBackgroundColor(Color.BLUE); } v.setLayoutParams(new LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT)); v.setPadding(twoDP, twoDP, twoDP, twoDP); v.setBackgroundResource(R.drawable.tags_rounded_corners); 드로어 블과 색상이 겹 치길 바랐지만 그렇지 않습니다. 내가 두 번째로 실행하는 것이 결과 배경입니다. 런타임까지 배경색이 결정되지 않는다는 점을 …

7
Android에서 마이너스 마진을 사용하는 것이 나쁜 습관입니까?
마이너스 마진 데모 : 시나리오 다른 뷰의 경계 상자를 침범하도록 뷰 중 하나에 음수 여백을 설정하여 뷰를 겹칩니다. 생각 레이아웃이 겹치는 경우 예상대로 작동하는 것 같습니다. 그러나 나는 무의식적으로 일을 제대로하지 않는 것에 대해 더 큰 문제에 부딪 히고 싶지 않습니다. 에뮬레이터, 물리적 장치, 이름을 지정하면 음의 여백을 사용할 때 …


14
Android : @ drawable / picture를 드로어 블로 변환하지 못했습니다.
내 드로어 블 폴더에 몇 개의 이미지가 있고 모두 완벽하게 참조되지만 동일한 폴더에 정확히 같은 크기의 이미지를 더 추가하고 참조하려고하면 "@ 변환 실패" 오류가 표시됩니다. drawable / picture into a drawable " . 다른 이름으로 동일한 이미지를 시도했지만 계속 오류가 발생합니다. 나는 또한 다른 XML 레이아웃과 같은 것을 시도했습니다. 또한 …



5
Android-LinearLayout에서 TextView를 가로로 가운데 맞추기
다음과 같은 기본 레이아웃이 있습니다. <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"> <LinearLayout android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content" android:background="@drawable/title_bar_background"> <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_gravity="center_horizontal" android:textAppearance="?android:attr/textAppearanceLarge" android:padding="10dp" android:text="HELLO WORLD" /> </LinearLayout> <LinearLayout> xml이 올바른 것 같지만 텍스트가 왼쪽에 정렬됩니다. textview는 부모의 전체 너비를 차지하고 textview는 가운데로 설정됩니다. 문제가 무엇인지 잘 모르겠습니다 ...

11
화면 Android에서 대화 상자의 위치 변경
AlertDialog내 활동 에서 간단하게 만들었습니다 . View view = layoutInflater.inflate(R.layout.my_dialog, null); AlertDialog infoDialog = new AlertDialog.Builder(MyActivity.this) .setView(view) .create(); infoDialog.show(); 위 코드를 사용하면 대화 상자 가 화면 중앙 (약)에 표시됩니다. 상단 작업 표시 줄 바로 아래에 표시되도록 대화 상자 위치를 사용자 정의 할 수 있는지 궁금합니다. (그래도 중력이나 대화의 무언가를 변경할 …

19
NestedScrollView의 ViewPager
접히는 헤더 (수직 스크롤) 위에 일종의 ViewPager (수평 스크롤) 인 Google 뉴스 스탠드와 같은 인터페이스를 만들어야합니다. 내 요구 사항 중 하나는 Google IO 2015에 제시된 새로운 디자인 지원 라이브러리를 사용하는 것입니다. ( http://android-developers.blogspot.ca/2015/05/android-design-support-library.html ) Chris Banes ( https://github.com/chrisbanes/cheesesquare )가 만든 샘플을 기반으로 축소 동작을 수행 할 수 있지만 기본 LinearLayout …

5
ConstraintLayout : 프로그래밍 방식으로 제약 조건 변경
에 대한 도움이 필요합니다 ConstraintSet. 내 목표는 코드에서 뷰의 제약 조건을 변경하는 것이지만이 작업을 올바르게 수행하는 방법을 알 수 없습니다. 나는 4 TextViews와 1 ImageView. ImageView제약 조건을 TextViews 중 하나로 설정해야합니다 . check_answer4 = (TextView) findViewById(R.id.check_answer4); check_answer1 = (TextView) findViewById(R.id.check_answer1); check_answer2 = (TextView) findViewById(R.id.check_answer2); check_answer3 = (TextView) findViewById(R.id.check_answer3); correct_answer_icon = …

7
Android 디자인 라이브러리-플로팅 작업 버튼 패딩 / 여백 문제
Google 디자인 라이브러리의 새로운 FloatingActionButton을 사용하고 있는데 이상한 패딩 / 여백 문제가 발생합니다. 이 이미지 (개발자 레이아웃 옵션 사용)는 API 22에서 가져온 것입니다. 그리고 API 17에서. 이것은 XML입니다 <android.support.design.widget.FloatingActionButton android:id="@+id/fab" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentEnd="true" android:layout_gravity="bottom|right" android:layout_marginLeft="16dp" android:layout_marginRight="20dp" android:layout_marginTop="-32dp" android:src="@drawable/ic_action_add" app:fabSize="normal" app:elevation="4dp" app:borderWidth="0dp" android:layout_below="@+id/header"/> API 17의 FAB가 패딩 / 여백이 훨씬 더 …


7
데이터가로드 된 후 scrollview가 webview로 스크롤되는 것을 방지하는 방법은 무엇입니까?
그래서 저는 흥미로운 문제가 있습니다. 수동으로 또는 프로그래밍 방식으로 뷰를 스크롤하지 않는다는 사실에도 불구하고 내 WebView는 내부 데이터가로드 된 후 자동으로 스크롤됩니다. 뷰 페이저에 조각이 있습니다. 호출기를 처음로드하면 예상대로 작동하고 모든 것이 표시됩니다. 그러나 일단 "페이지를 넘기면"데이터가로드되고 WebView가 페이지 상단에 팝업되어 그 위에보기가 숨겨지는 것은 바람직하지 않습니다. 누구든지 이것을 방지하는 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.