«android-layout» 태그된 질문

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


13
Android는 뷰 사이에 수평선을 그립니다.
다음과 같은 내 레이아웃이 있습니다. <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > <TextView android:id="@+id/textView1" style="@style/behindMenuItemLabel" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="10dp" android:text="Twitter Feeds" android:textStyle="bold" /> <ListView android:id="@+id/list" android:layout_width="350dp" android:layout_height="50dp" /> <TextView android:id="@+id/textView1" style="@style/behindMenuItemLabel1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="1dp" android:text="FaceBook Feeds" /> <ListView android:id="@+id/list1" android:layout_width="350dp" android:layout_height="50dp" /> </LinearLayout> 내 요구 사항이 그려입니다 수평 라인을 …

7
Android ConstraintLayout-하나의 뷰를 다른 뷰 위에 놓기
나는 ProgressBar위에 a를 추가하려고 합니다 Button(둘 다 안에 있습니다 ConstraintLayout). <Button android:id="@+id/sign_in_button" android:layout_width="280dp" android:layout_height="75dp" android:layout_marginBottom="75dp" android:layout_marginTop="50dp" android:text="@string/sign_in" android:textColor="@color/white" android:textSize="22sp" android:textStyle="bold" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintLeft_toLeftOf="parent" app:layout_constraintRight_toRightOf="parent" app:layout_constraintTop_toBottomOf="@+id/passwordEditText" app:layout_constraintVertical_bias="0.0"/> <ProgressBar android:id="@+id/progressBar" style="?android:attr/progressBarStyle" android:layout_width="wrap_content" android:layout_height="wrap_content" app:layout_constraintTop_toTopOf="@+id/sign_in_button" android:layout_marginTop="8dp" app:layout_constraintBottom_toBottomOf="@+id/sign_in_button" android:layout_marginBottom="8dp" app:layout_constraintVertical_bias="0.5" android:layout_marginLeft="8dp" app:layout_constraintLeft_toLeftOf="@+id/sign_in_button" android:layout_marginRight="8dp" app:layout_constraintRight_toRightOf="@+id/sign_in_button"/> 그러나 심지어 호출 한 후 bringToFront온 ProgressBar의 onCreate뒤에서, 그것은 항상 숙박을 …

6
Android의 ScrollView에서 스크롤 막대 트랙 제거
내 Android 앱에는 화면의 전체 너비를 사용하고 (수직으로) 스크롤 가능하게 만들 수있는 기본 WebView (로컬 리소스에서로드 된 HTML)가 있습니다. 그래서 내 레이아웃 XML의 ScrollView에 WebView를 래핑했지만 내가 무엇을하든 스크롤 뷰의 오른쪽에서 스크롤 막대 트랙을 제거 할 수없는 것 같습니다. 더 나쁜 것은 스크롤바 트랙의 배경색을 변경할 수 없다는 것입니다. 트랙은 …


9
ConstraintLayout을 ScrollView 안에 넣을 수 있습니까?
그래서 최근에 Android Studio 2.2에는 디자인을 훨씬 더 쉽게 만들어주는 새로운 ConstraintLayout이 있습니다.하지만 RelativeLayoutand 와는 달리 , 를 둘러싸 기 Linearlayout위해 사용할 수 없습니다 . 이게 가능해? 그렇다면 어떻게? ScrollViewConstraintLayot 즉 <ScrollView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:layout_editor_absoluteX="0dp" tools:layout_editor_absoluteY="0dp"> <android.support.constraint.ConstraintLayout android:id="@+id/constraintLayout" android:layout_width="match_parent" android:layout_height="match_parent" tools:layout_editor_absoluteX="0dp" tools:layout_editor_absoluteY="0dp"> <!-- Have whatever children you …

8
? attr / selectableItemBackground를 배경으로 사용할 때 잔물결 색상을 어떻게 수정할 수 있습니까?
나는 몇 가지 질문을 보았고 내가 원하는 것을 달성하기 위해 가능한 몇 가지 방법을 제공했습니다. 예를 들면 : colorControlHighlightstyles.xml에서 속성을 사용하십시오 . 내 styles-v21.xml은 다음과 같습니다. <style name="SelectableItemBackground"> <item name="android:colorControlHighlight">#5677FC</item> <item name="android:background">?attr/selectableItemBackground</item> </style> 그리고 내 위젯 : <TextView android:id="@+id/tv_take_photo_as_bt" android:layout_width="280dp" android:layout_height="48dp" android:text="@string/act_take_photo" style="@style/SelectableItemBackground"/> 그리고 그것은 작동하지 않습니다. 또한 추가하려고하지 parent="Theme.AppCompat"SelectableItemBackground"스타일 …

1
스타일에 앱 네임 스페이스 사용
더 큰 요점을 보여주는 예를 들어 보겠습니다. 내 앱에 여러 FloatingActionButton이 있다고 상상해보십시오. 따라서 하나의 스타일을 만들어 재사용하고 싶습니다. 그래서 다음을 수행합니다. <style name="FabStyle” parent ="Widget.Design.FloatingActionButton"> <item name="android:layout_width">wrap_content</item> <item name="android:layout_height">wrap_content</item> <item name="android:layout_margin">16dp</item> <item name="app:backgroundTint">@color/accent</item> <item name="app:layout_anchorGravity">end|bottom</item> </style> 내가 가지고있는 문제는 불평하기 때문에 코드가 컴파일되지 않는다는 것입니다. Error:(40, 5) No resource …

4
xml 설명에서 드로어 블을 회전 할 수 있습니까?
재사용 할 수있는 리소스로 앱을 만들고 있습니다 (버튼은 항상 동일하지만 미러링되거나 회전되기 때문입니다). 동일한 리소스를 사용하고 싶으므로 원본과 똑같지 만 회전 된 리소스를 3 개 더 추가 할 필요가 없습니다. 그러나 나는 또한 코드를 XML로 선언 할 수있는 것들과 혼합하거나 처리 시간을 소모하는 행렬로 변환을 만들고 싶지 않습니다. XML에 선언 …

12
이 뷰는 수직으로 제한되지 않습니다. 런타임에 수직 제약 조건을 추가하지 않으면 왼쪽으로 점프합니다.
Android Studio 2.2의 새로운 레이아웃 편집기는 EditText 및 Buttons와 같은보기에이 오류를 계속 표시합니다. 또한 새로운 제약 레이아웃으로 온 보딩하는 데 도움이되는 모든 링크를 주시면 감사하겠습니다. 암호: <?xml version="1.0" encoding="utf-8"?> <android.support.constraint.ConstraintLayout android:id="@+id/activity_main" xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context="com.set.email.MainActivity" tools:layout_editor_absoluteX="0dp" tools:layout_editor_absoluteY="81dp"> <TextView android:text="To:" android:layout_width="wrap_content" android:layout_height="wrap_content" tools:layout_editor_absoluteX="7dp" tools:layout_editor_absoluteY="4dp" android:id="@+id/textTo"/> <EditText android:layout_width="fill_parent" android:layout_height="wrap_content" android:inputType="textEmailAddress" …

13
Appcompatv7-v21 탐색 창에 햄버거 아이콘이 표시되지 않음
최신 appcompat 지원 라이브러리로 롤리팝 스타일 탐색 서랍을 구현하고 있지만 문제는 햄버거 아이콘이 표시되지 않는다는 것입니다. 뒤로 아이콘 만 표시됩니다. 이것은 내 활동 코드입니다. import android.os.Bundle; import android.support.v4.widget.DrawerLayout; import android.support.v7.app.ActionBarActivity; import android.support.v7.app.ActionBarDrawerToggle; import android.support.v7.widget.Toolbar; import android.view.View; public class Home extends ActionBarActivity { private DrawerLayout mDrawerLayout; private ActionBarDrawerToggle mDrawerToggle; @Override protected …

11
늘어나지 않는 android : background를 구현하는 방법은 무엇입니까?
나는 "케이크를 먹고 그것도 가지고있는"방법을 설명하는 이 훌륭한 스레드 를 발견했다 . 즉, Button대신에 이미지를 사용한다 ImageButton(허용하지 않는 것 SetText(), 크기 조정 등). 이는 View 속성을 사용하여 수행됩니다. android:background="@drawable/bgimage" 이것의 유일한 문제는 버튼 크기에 맞게 이미지를 늘린다는 것입니다. 고정 된 버튼 크기 (픽셀 단위!)를 하드 코딩 하지 않고 Android 에 …

9
LinearLayout을 버튼처럼 작동하게 만들기
나는. LinearLayout처럼 보이도록 스타일을 지정 button했으며 몇 가지 text / ImageView 요소가 포함되어 있습니다. 나는 전체를 만들고 싶다LinearLayout 행위를 button, 특히 눌렀을 때 다른 배경을 가지도록 정의 된 상태를 부여하기 위해. ImageButton전체 레이아웃의 크기를 만들고 절대적으로 배치 하는 것보다 더 좋은 방법이 있습니까?

11
java.lang.IllegalStateException : 지정된 하위에 이미 상위가 있습니다.
조각을 처음 인스턴스화 할 때 조각을 사용하고 있습니다. 하지만 두 번째로이 예외가 발생했습니다. 오류가 발생한 줄을 찾을 수 없습니까? 04-04 08:51:54.320: E/AndroidRuntime(29713): FATAL EXCEPTION: main 04-04 08:51:54.320: E/AndroidRuntime(29713): java.lang.IllegalStateException: The specified child already has a parent. You must call removeView() on the child's parent first. 04-04 08:51:54.320: E/AndroidRuntime(29713): at android.view.ViewGroup.addViewInner(ViewGroup.java:3013) …

10
소프트 키보드 팝업시 페이지 스크롤
나는이 <ScrollView>레이아웃 : <?xml version="1.0" encoding="utf-8"?> <ScrollView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/my_scrollview" android:layout_width="fill_parent" android:layout_height="wrap_content" > <LinearLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="vertical" > <EditText android:id="@+id/input_one" android:layout_width="300dp" android:layout_height="wrap_content" android:layout_gravity="center" android:inputType="number" > <EditText android:id="@+id/input_two" android:layout_width="300dp" android:layout_height="wrap_content" android:layout_gravity="center" android:inputType="number" > <EditText android:id="@+id/input_three" android:layout_width="300dp" android:layout_height="wrap_content" android:layout_gravity="center" android:inputType="number" > <Button android:id="@+id/ok_btn" android:layout_width="200dp" android:layout_height="wrap_content" android:layout_gravity="center" android:layout_marginTop="20dp" android:text="@string/ok_str" /> </LinearLayout> </ScrollView> 위에서 볼 …

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