«android-layout» 태그된 질문

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

10
사용자 지정 DialogFragment를 조각 위에 투명하게 만들 수 없습니다.
(전체 화면을 차지하는) 조각에 대한 대화 상자를 만들어야합니다. 이 대화 상자는 조각 외부가 어둡게 표시된 조각 위에 배치되는 부동 대화 상자 여야합니다. 사용자 지정 대화 상자의 경우 곡선 가장자리가있는 linearLayout이 있습니다. 내가 무엇을하든 대화 상자에는 모든면에 검정색 테두리가 있습니다 (매우 작음). 나는 그것을 투명하게 만들고 사라지기 위해 모든 것을 시도했습니다 …

7
오류 : 렌더링 문제 다음 클래스를 찾을 수 없습니다. android.support.v7.internal.widget.ActionBarOverlayLayout
저는 안드로이드 앱 개발의 초보자 일뿐입니다. Android Studio 1.1.0에서 새 프로젝트를 만들 때 " 렌더링 문제 다음 클래스를 찾을 수 없습니다. android.support.v7.internal.widget.ActionBarOverlayLayout " 오류가 발생합니다. 이제 Google에서 이것에 대해 검색했으며 대부분의 사람들이 제공 한 3 가지 해결책을 찾았습니다. 그들은 말한다 : api (미리보기 창 창에서)를 22에서 21로 변경하거나 앱 테마를 …


4
ListAdapter를 사용하여 ScrollView 레이아웃 내부의 LinearLayout 채우기
저는 매우 일반적인 문제에 직면하고 있습니다. 활동을 배치했는데 이제이 안에 몇 가지 항목이 표시되어야합니다 ScrollView. 이를 수행하는 일반적인 방법은 기존을 사용하여 ListAdaptera에 연결 ListView하고 BOOM 에 항목 목록이있는 것입니다. 그러나 스크롤링을 망치기 때문에 중첩 ListView을 배치해서는 안됩니다. ScrollView심지어 Android Lint도 이에 대해 불평합니다. 그래서 여기 내 질문이 있습니다. ListAdapter를 a …

11
다른 컨트롤에 포커스를 설정하지 않고 포커스를 제거하는 방법은 무엇입니까?
UI가 직관적 인 것이 좋습니다. 각 화면은 자연스럽게 앱의 다음 단계로 사용자를 안내해야합니다. 그것을 제외하고는 가능한 한 혼란스럽고 혼란스럽게 만들기 위해 노력합니다. 농담이야 :-) TableRow각각 읽기 전용 및 포커스 불가능 EditText 컨트롤과 오른쪽에 버튼이 포함 된 세 개의 s가 있습니다. 각 버튼은 동일한 활동을 시작하지만 다른 인수를 사용합니다. 사용자가 거기에서 …

4
보기의 여백 얻기
활동에서 뷰의 마진 값을 어떻게 얻을 수 있습니까? 보기는 모든 유형이 될 수 있습니다. 약간의 검색 후 뷰 패딩을 얻는 방법을 찾았지만 Margin에서 아무것도 찾을 수 없습니다. 누구든지 도울 수 있습니까? 나는 이와 같은 것을 시도했다. ViewGroup.LayoutParams vlp = view.getLayoutParams(); int marginBottom = ((LinearLayout.LayoutParams) vlp).bottomMargin; 이것은 작동하지만 위의 코드에서 뷰가 …

17
DialogFragment 너비를 Fill_Parent로 만드는 방법
DialogFragment대화 상자를 표시하는 데 사용하는 Android 응용 프로그램에서 작업 중이지만 너비가 매우 작습니다. 이 너비를 어떻게 만들 fill_parent수 있습니까? public class AddNoteDialogFragment extends DialogFragment { public AddNoteDialogFragment() { // Empty constructor required for DialogFragment } @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { getDialog().setTitle(getString(R.string.app_name)); View view = inflater.inflate(R.layout.fragment_add_note_dialog, …

12
EditText imeOptions를 actionNext로 설정해도 효과가 없습니다.
상당히 복잡한 (실제로는) xml 레이아웃 파일이 있습니다. 뷰 중 하나 v1는 EditText ( v2) 및 다른 LinearLayout ( v3)의 두 자식이있는 LinearLayout ( )입니다. 자식 LinearLayout에는 차례로 EditText ( v4) 및 ImageView ( v5)가 있습니다. EditText v2의 경우 imeOptions가 있습니다. android:imeOptions="actionNext" 나는 응용 프로그램을 실행할 때, 키보드의은 return을 확인하지 않습니다 …



5
추가 된 EditText는 TextInputEditText가 아닙니다. 대신 해당 클래스를 사용하도록 전환하십시오.
EditText내부를 사용하고 TextInputLayout있지만 지원 라이브러리를 23.2.0으로 업그레이드 한 후 logcat에 다음 경고가 표시됩니다. 일반 EditText및 a 의 차이점은 무엇입니까 TextInputEditText? 이에 대한 문서를 찾을 수없는 것 같습니다.

20
둥근 모서리로 보는 방법?
둥근 모서리가있는 Android에서보기를 만들려고합니다. 지금까지 찾은 해결책은 모서리가 둥근 모양을 정의하고 해당 뷰의 배경으로 사용하는 것입니다. 내가 한 일은 다음과 같습니다. 드로어 블을 아래와 같이 정의하십시오. <padding android:top="2dp" android:bottom="2dp"/> <corners android:bottomRightRadius="20dp" android:bottomLeftRadius="20dp" android:topLeftRadius="20dp" android:topRightRadius="20dp"/> 이제 이것을 레이아웃의 배경으로 사용했습니다. <LinearLayout android:orientation="vertical" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="10dp" android:layout_marginRight="10dp" android:layout_marginBottom="10dp" android:clipChildren="true" android:background="@drawable/rounded_corner"> 이것은 완벽하게 …

6
아이콘과 텍스트가있는 Android 버튼
내 앱에 다음과 같은 버튼이 있습니다. <Button android:id="@+id/bSearch" android:layout_width="fill_parent" android:layout_height="wrap_content" android:padding="16dp" android:text="Search" android:textSize="24sp" /> 텍스트와 아이콘이있는 동일한 버튼을 만들려고합니다. android : drawableLeft가 나를 위해 작동하지 않습니다 (아마도 작동하지만 아이콘에 최대 높이를 설정하는 방법을 모르겠습니다). 그래서 ImageView와 TextView로 LinearLayout을 만들고 버튼처럼 작동하도록 만들었습니다. <LinearLayout android:id="@+id/bSearch2" android:layout_width="fill_parent" android:layout_height="wrap_content" android:background="@android:drawable/btn_default" android:clickable="true" android:padding="16dp" android:orientation="horizontal" …


17
Android에서 왼쪽 또는 오른쪽으로 스 와이프를 감지하는 방법은 무엇입니까?
나는 EditText안드로이드 에서 볼 수 있습니다. 여기에서 왼쪽이나 오른쪽으로 스 와이프를 감지하고 싶습니다. 아래 코드를 사용하여 빈 공간에 가져올 수 있습니다. 그러나 이것은 EditText. 어떻게하나요? 내가 뭔가 잘못하고 있으면 알려주세요. 감사합니다. 사용 된 코드 : switch (touchevent.getAction()) { case MotionEvent.ACTION_DOWN: { oldTouchValue = touchevent.getX(); break; } case MotionEvent.ACTION_UP: { float …

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