«android-layout» 태그된 질문

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

6
Android에서 스피너를 사용자 정의하는 방법
Spinner30dp와 같은 드롭 다운에 사용자 지정 높이를 추가하고 의 드롭 다운 목록의 디바이더를 숨기고 싶습니다 Spinner. 지금까지 다음 스타일을 구현하려고했습니다 Spinner. <style name="spinner_style"> <item name="android:paddingLeft">0dp</item> <item name="android:dropDownWidth">533dp</item> <item name="android:showDividers">none</item> <item name="android:dividerHeight">0dp</item> <item name="android:popupBackground">@drawable/new_bg</item> <item name="android:dropDownHeight">70dp</item> <item name="android:scrollbarAlwaysDrawVerticalTrack">true</item> <item name="android:dropDownSelector">@android:color/white</item> </style> 내 스피너의 코드는 다음과 같습니다. <Spinner android:id="@+id/pioedittxt5" android:layout_width="543dp" android:layout_height="63dp" android:layout_toRightOf="@+id/piotxt5" …

3
프로그래밍 방식으로 Android RelativeLayout에서 "centerInParent"설정
다음 과 같은 RelativeLayout 이 있습니다. <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginTop="10dip"> <Button android:id="@+id/negativeButton" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textSize="20dip" android:textColor="#ffffff" android:layout_alignParentLeft="true" android:background="@drawable/black_menu_button" android:layout_marginLeft="5dip" android:layout_centerVertical="true" android:layout_centerHorizontal="true"/> <Button android:id="@+id/positiveButton" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textSize="20dip" android:textColor="#ffffff" android:layout_alignParentRight="true" android:background="@drawable/blue_menu_button" android:layout_marginRight="5dip" android:layout_centerVertical="true" android:layout_centerHorizontal="true"/> </RelativeLayout> positiveButton다음과 같은 효과 를 프로그래밍 방식으로 설정할 수 있기를 원합니다 . android:layout_centerInParent="true" 프로그래밍 방식으로 어떻게 …

19
소프트 키보드가 표시 될 때 레이아웃을 위로 이동 하시겠습니까?
소프트 키보드가 나타날 때 요소가 소프트 키보드에 의해 숨겨지면 하단 정렬 속성이 설정된 RelativeView에 몇 가지 요소가 있습니다. 화면 공간이 충분하면 키보드 위에 표시되거나 키보드 위의 섹션을 스크롤 가능하게하여 사용자가 여전히 요소를 볼 수 있도록 위로 이동하고 싶습니다. 이것에 접근하는 방법에 대한 아이디어가 있습니까?

14
모양 색상을 동적으로 변경하는 방법은 무엇입니까?
나는 가지고있다 <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <solid android:color="#FFFF00" /> <padding android:left="7dp" android:top="7dp" android:right="7dp" android:bottom="7dp" /> </shape> <TextView android:background="@drawable/test" android:layout_height="45dp" android:layout_width="100dp" android:text="Moderate" /> 이제 웹 서비스 호출에서 얻은 정보에 따라이 모양이 색상을 변경하기를 원합니다. 따라서 웹 서비스 호출에서 수신 한 색상에 따라 노란색 또는 녹색 또는 빨간색 일 수 …

9
LinearLayout으로 화면 하단에 버튼을 넣습니까?
다음 코드가 있는데 3 개의 버튼이 맨 아래에 있도록 어떻게해야합니까? <TextView android:id="@+id/textView1" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginTop="60dp" android:gravity="center" android:text="@string/observer" android:textAppearance="?android:attr/textAppearanceLarge" tools:context=".asdf" android:weight="1" /> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical" > <Button android:id="@+id/button1" style="?android:attr/buttonStyleSmall" android:layout_width="145dp" android:layout_height="wrap_content" android:layout_gravity="center_horizontal|center" android:text="1" /> <Button android:id="@+id/button2" style="?android:attr/buttonStyleSmall" android:layout_width="145dp" android:layout_height="wrap_content" android:layout_gravity="center_horizontal|center" android:text="2" /> <Button android:id="@+id/button3" style="?android:attr/buttonStyleSmall" android:layout_width="145dp" android:layout_height="wrap_content" android:layout_gravity="center_horizontal|center" android:text="3" /> …

8
컨텐츠를 추가하기 전에 requestFeature ()를 호출해야합니다.
맞춤 제목 표시 줄을 구현하려고합니다. 내 도우미 클래스는 다음과 같습니다. import android.app.Activity; import android.view.Window; public class UIHelper { public static void setupTitleBar(Activity c) { final boolean customTitleSupported = c.requestWindowFeature(Window.FEATURE_CUSTOM_TITLE); c.setContentView(R.layout.main); if (customTitleSupported) { c.getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.titlebar); } } } 다음은 onCreate ()에서 호출하는 위치입니다. @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); …

8
Android TableLayout에서 "colspan"에 해당하는 것은 무엇입니까?
Android에서 TableLayout을 사용하고 있습니다. 지금은 하나의 TableRow에 두 개의 항목이 있고 그 아래에 하나의 항목이있는 TableRow가 있습니다. 다음과 같이 렌더링됩니다. ----------------------------- | Cell 1 | Cell 2 | ----------------------------- | Cell 3 | --------------- 내가하고 싶은 것은 셀 3이 두 상단 셀 모두에 걸쳐 늘어나도록 만드는 것이므로 다음과 같습니다. ----------------------------- …

7
ConstraintLayout 내부의 Wrap_content 뷰가 화면 바깥쪽으로 펼쳐집니다.
을 사용하여 간단한 채팅 풍선을 구현하려고합니다 ConstraintLayout. 이것이 내가 달성하려고하는 것입니다. 그러나 wrap_content제약 조건에서는 제대로 작동하지 않는 것 같습니다. 여백을 존중하지만 사용 가능한 공간을 올바르게 계산하지 않습니다. 내 레이아웃은 다음과 같습니다. <?xml version="1.0" encoding="utf-8"?> <android.support.constraint.ConstraintLayout 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="wrap_content"> <TextView android:id="@+id/chat_message" android:layout_width="wrap_content" android:layout_height="wrap_content" android:padding="16dp" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintLeft_toLeftOf="parent" app:layout_constraintRight_toRightOf="parent" app:layout_constraintTop_toTopOf="parent" app:layout_constraintHorizontal_bias="0" …

15
가로 LinearLayout의 오른쪽 맞춤 버튼
첨부 된 이미지를 보면 버튼을 올바르게 정렬해야하지만 어떤 이유로 'gravity : right'와 함께 작동하지 않습니다 ... 해당 레이아웃에 대한 내 코드는 다음과 같습니다. <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="horizontal" android:layout_marginTop="35dp"> <TextView android:id="@+id/lblExpenseCancel" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/cancel" android:textColor="#404040" android:layout_marginLeft="10dp" android:textSize="20sp" android:layout_marginTop="9dp" /> <Button android:id="@+id/btnAddExpense" android:layout_width="wrap_content" android:layout_height="45dp" android:background="@drawable/stitch_button" android:layout_marginLeft="10dp" android:text="@string/add" android:layout_gravity="right" android:layout_marginRight="15dp" /> </LinearLayout> …


13
Android에서 사용자 정의 모양에 그림자 추가
Android에서 사용자 정의 모양에 그림자를 추가 할 수 있습니까? 설명서를 살펴본 후에 텍스트 그림자를 적용하는 방법 만 보입니다. 나는 이것을 운없이 시도했다. <?xml version="1.0" encoding="UTF-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <solid android:color="#90ffffff"/> <corners android:radius="12dp" /> <item name="android:shadowColor">#000000</item> <item name="android:shadowRadius">5</item> <item name="android:shadowDy">3</item> </shape>


9
android에서 다른 화면 크기마다 dimens.xml을 정의하는 방법은 무엇입니까?
Android 에서 다양한 화면 크기 (밀도)를 지원할 때 종종 가능한 모든 화면에 대해 서로 다른 레이아웃을 만드는 데 중점을 둡니다. IE ldpi mdpi hdpi xhdpi xxhdpi xxxhdpi xhdpi 화면 의 레이아웃을 참조로 디자인하고 크기 를 dimens.xml에 정의했습니다 . 이제 가능한 모든 화면 크기를 지원하고 싶습니다. 어떻게해야합니까? 내가 아는 한이 도구를 …


20
EditText maxLines가 작동하지 않음-사용자는 여전히 설정된 것보다 더 많은 줄을 입력 할 수 있습니다.
<EditText android:id="@+id/editText2" android:layout_height="wrap_content" android:layout_width="fill_parent" android:maxLines="5" android:lines="5"> </EditText> 사용자는 엔터 / 다음 행 키를 눌러 5 개 이상의 라인을 입력 할 수 있습니다. EditText를 사용하여 사용자 입력을 고정 된 행 수로 제한하려면 어떻게해야합니까?

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