«android-layout» 태그된 질문

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


6
RelativeLayout이 wrap_content의 전체 화면을 사용 중입니다.
FOOBARZ가 layout_height="fill_parent"다른 요소가 없을 때 왜 맨 아래에 배치 됩니까? 모든 요소의 높이가 wrap_content입니까? <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="wrap_content"> <TextView android:id="@+id/feed_u" android:layout_width="50dip" android:layout_height="50dip" android:layout_marginLeft="5dip" android:scaleType="centerCrop" android:drawableTop="@android:drawable/presence_online" android:text="U" /> <RelativeLayout android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_toRightOf="@id/feed_u"> <ImageView android:id="@+id/feed_h" android:layout_alignParentRight="true" android:layout_alignParentTop="true" android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@android:drawable/btn_minus" /> <ImageView android:id="@+id/feed_ha" android:layout_toLeftOf="@id/feed_h" android:layout_alignParentRight="true" android:layout_alignParentTop="true" android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@android:drawable/btn_plus" …

2
fitsSystemWindows는 정확히 무엇을합니까?
나는 fitsSystemWindows보기에 따라 다른 일 을하는 것으로 개념을 이해하기 위해 고군분투 하고 있습니다. 공식 문서에 따르면 상태 표시 줄과 같은 시스템 창을 기반으로보기 레이아웃을 조정하는 부울 내부 속성입니다. true 인 경우이보기의 패딩을 조정 하여 시스템 창을위한 공간을 확보합니다 . 이제 View.java클래스를 확인 하면로 설정 true하면 창 삽입 (상태 표시 줄, …

13
버튼 배경색으로 내 버튼에 물결 효과를 추가 하시겠습니까?
버튼을 만들고 그 버튼에 파급 효과를 추가하고 싶습니다! 버튼 bg XML 파일을 만들었습니다 : (bg_btn.xml) <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <gradient android:startColor="#FFFFFF" android:endColor="#00FF00" android:angle="270" /> <corners android:radius="3dp" /> <stroke android:width="5px" android:color="#000000" /> </shape> 그리고 이것은 내 파급 효과 파일입니다 : (ripple_bg.xml) <ripple xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:color="#f816a463" tools:targetApi="lollipop"> <item android:id="@android:id/mask"> <shape android:shape="rectangle"> <solid android:color="#f816a463" …

10
CardView layout_width =“match_parent”가 상위 RecyclerView 너비와 일치하지 않습니다.
나는 layout_width = "match_parent"와 함께 RecyclerView를 포함하는 조각이 있습니다. <android.support.v7.widget.RecyclerView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_gravity="center" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin" android:paddingBottom="@dimen/activity_vertical_margin" tools:context=".MainActivity$PlaceholderFragment" /> RecyclerView의 항목은 layout_width = "match_parent"도있는 CardView입니다. <android.support.v7.widget.CardView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:card_view="http://schemas.android.com/apk/res-auto" android:id="@+id/card_view" android:layout_gravity="center" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_margin="20dp" card_view:cardCornerRadius="4dp"> <TextView android:layout_gravity="center" android:id="@+id/info_text" android:layout_width="match_parent" android:gravity="center" android:layout_height="match_parent" android:textAppearance="?android:textAppearanceLarge"/> </android.support.v7.widget.CardView> 다음과 같이 항목보기를 부풀립니다. public MyAdapter.ViewHolder …


12
ListView 내부의 Focusable EditText
나는 지금까지 약 6 시간을 보냈고, 장애물에 부딪혔다. 일반적인 전제는 ListView(어댑터에 의해 생성되었는지 또는 헤더보기로 추가되었는지 여부에 관계없이) EditText위젯 및 Button. 내가 원하는 것은 조그 볼 / 화살표를 사용하여 선택기를 평소와 같이 개별 항목으로 이동할 수있는 것뿐입니다.하지만 특정 행에 도달하면 (명시 적으로 행을 식별해야하는 경우에도) 포커스가있는 선택기를 사용하여 위치를 표시하는 …

17
android : DrawableRight를 사용하여 Buttons 및 TextViews에서 VectorDrawable을 사용할 수 있습니까?
Textview 또는 imageview에서 VectorDrawable 자산을 사용할 때 "android : DrawableRight"/ "android : DrawableEnd"/ "android : DrawableStart"/ "android : DrawableLeft"를 사용할 때 런타임 충돌이 발생합니다. 앱은 경고없이 잘 컴파일됩니다. 나는 사용하고있다 Gradle 1.5 지원 라이브러리 23.2 ( 'com.android.support:appcompat-v7:23.2.0') 그러나 내가 찾은 것은 이와 같은 충돌없이 Java에서 프로그래밍 방식으로 SVG를 할당 할 …

14
buildToolsVersion '26 .0.2 '에 대해 Android Studio를 2.3에서 3.0으로 업데이트 한 후'? attr / actionBarSize '기호를 확인할 수 없습니다.
Android Studio를 2.3에서 3.0으로 업데이트 한 후 buildToolsVersion26.0.0에서 26.0.2로 변경 한 후이 오류가 발생합니다. Cannot resolve symbol '?attr/actionBarSize XML 코드 : <android.support.v7.widget.Toolbar android:id="@+id/toolbar" android:layout_width="match_parent" android:layout_height="?attr/actionBarSize" android:background="@color/colorPrimary" app:popupTheme="@style/ThemeOverlay.AppCompat.Light" app:titleTextColor="@android:color/white"/> 종속성 : compile 'com.android.support:appcompat-v7:26.1.0' compile 'com.android.support:design:26.1.0'


28
너비가 '부모 채우기'로 설정된 Android 버튼의 아이콘과 텍스트를 가운데에 맞추는 방법
아이콘 + 텍스트가 가운데에있는 Android 버튼을 원합니다. 이미지를 설정하기 위해 drawableLeft 속성을 사용하고 있습니다. 버튼의 너비가 인 경우 잘 작동 "wrap_content"하지만 최대 너비로 늘려야하므로 width를 사용합니다 "fill_parent". 이렇게하면 내 아이콘이 버튼의 왼쪽으로 곧바로 이동하고 아이콘과 텍스트가 모두 버튼 중앙에 배치됩니다. 패딩을 설정하려고 시도했지만 고정 된 값만 제공 할 수 있으므로 …


11
레이아웃 XML 파일에 포함을 사용할 때 ID를 지정하는 방법
내 레이아웃 xml 파일에 다른 레이아웃 xml 파일 (각각 다른 Android ID가 있음)을 포함했습니다. <include layout="@layout/view_contact_name" android:id="+id/test1"/> <include layout="@layout/view_contact_name" android:id="+id/test2"/> 내가 에뮬레이터에서 실행하고, 계층 구조 뷰어, 레이아웃 여전히 쇼 'NO_ID'의 각을 시작하고, 내 코드에 때, 나는이 findViewById(R.id.test1)와 findViewById(R.id.test2)모두 NULL을 반환합니다. 누구든지 내 문제로 나를 도울 수 있습니까?


16
툴바 텍스트 및 뒤로 화살표 색상을 설정하는 방법
툴바 배경은 어두운 색입니다. 텍스트와 뒤로 화살표를 흰색으로하고 싶습니다. 다음을 시도했지만 작동하지 않습니다. <style name="Theme.MyTheme" parent="Theme.AppCompat.Light.NoActionBar"> <item name="colorPrimary">@color/blue</item> <item name="colorPrimaryDark">@color/blue_darker</item> <item name="colorAccent">@color/purple</item> <!-- item name="android:textColorPrimary">@color/white</item--> // I don't want to set this, changes everywhere. <item name="android:textColorSecondary">@color/white</item> <item name="android:toolbarStyle">@style/AppTheme.ToolbarStyle</item> <item name="toolbarStyle">@style/AppTheme.ToolbarStyle</item> <item name="drawerArrowStyle">@style/AppTheme.DrawerArrowStyle</item> </style> <style name="AppTheme.ToolbarStyle" parent="Base.Widget.AppCompat.Toolbar"> <!--<item name="actionOverflowButtonStyle">@style/AppTheme.OverflowButtonStyle</item>--> <item name="android:textColor">@color/white</item> …

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