나는 네이티브 안드로이드에서 버튼과 편집 문구를 디자인하려고했지만 그림과 같이 정확한 UI를 만들 수 없습니다. 그런 UI를 만들 수있는 사람이 있다면 아이디어를 공유해주세요. 이미지에서 첫 번째 필드는 입력 상자로 작동하고 두 번째 필드는 버튼으로 작동해야합니다. 버튼 및 edittext의 사용자 정의 UI
0
A
답변
1
다음 XML은 요청한 것과 동일한 UI를 생성합니다. :)
것은
<?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <solid android:color="#eeCD3E22" /> <corners android:bottomRightRadius="30dp" android:bottomLeftRadius="30dp" android:topRightRadius="30dp" android:topLeftRadius="30dp"/> </shape>
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<solid android:color="#eeC4C6C7" />
<corners android:bottomRightRadius="30dp"
android:bottomLeftRadius="30dp"
android:topRightRadius="30dp"
android:topLeftRadius="30dp"/>
</shape>
당김 폴더에 roundededittext.xml 리소스 파일을 만들고 아래에 주어진 당김 폴더에 roundedbutton.xml 리소스 파일을 생성
기본 xml 레이아웃 파일을 만듭니다. 나는 아래에 주어진 귀하의 꾸밈음 Edittext로 만들었습니다
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="horizontal" android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_margin="20dp">
<ImageButton
android:layout_width="50dp"
android:layout_height="50dp"
android:background="@drawable/roundedbutton"
android:elevation="10dp"
android:layout_gravity="center_vertical"
android:text="t"
/>
<EditText
android:layout_width="match_parent"
android:layout_height="45dp"
android:layout_marginLeft="-30dp"
android:elevation="2dp"
android:layout_gravity="center_vertical"
android:background="@drawable/roundededittext"/>
</LinearLayout>
희망이 있습니다. 의심의 여지가 있는지 물어보십시오.
+1
감사. 너의 생각이 나에게 많은 도움이되었다. – JohnC
관련 문제
- 1. EditText의 ActionMenu 사용자 정의
- 2. UI-Router로 사용자 정의 뒤로 버튼
- 3. 사용자 정의 버튼 재정렬
- 4. 사용자 정의 배경 후에 EditText의 배경을 재설정하십시오.
- 5. 안드로이드에 사용자 정의 Edittext의 필터를 설정하는 방법?
- 6. JQuery와 사용자 정의 대화 버튼
- 7. 사용자 정의 버튼
- 8. 라디오 버튼 사용자 정의
- 9. 검도 UI 그리드 사용자 정의 버튼 - MVC4의 호출 작업 방법
- 10. 사용자 정의 UI 요소
- 11. 사용자 정의 jQuery UI
- 12. 사용자 정의/테마 UI
- 13. 파이썬 UI - 사용자 정의
- 14. 사용자 정의 복사 및 붙여 넣기 UI?
- 15. 및 사용자 정의 속성으로 저장 [SOAP의 UI]
- 16. jQuery UI 대화 상자 제목/머리글 - 사용자 정의 버튼
- 17. jqGrid의 사용자 정의 삭제 버튼
- 18. asp.net 사용자 정의 웹 사용자 정의 - 버튼
- 19. 상단 및 하단 여백이있는 사용자 정의 버튼
- 20. Google+ 로그인 사용자 정의 버튼 및 전화
- 21. jquery 모바일 사용자 정의 버튼
- 22. 이미지가있는 사용자 정의 버튼
- 23. UIKeyboard의 사용자 정의 버튼
- 24. 추가 버튼 사용자 정의
- 25. TabBar의 사용자 정의 버튼
- 26. 사용자 정의 버튼
- 27. 사용자 정의 홀 버튼
- 28. asp.net 사용자 정의 버튼
- 29. List_view 사용자 정의 버튼
- 30. Xml 사용자 정의 버튼
맞춤형 드로어 블이 필요하지만 둥근 모서리가있는 두 개의 필드 위에 떠 다니는 액션 버튼처럼 보입니다. 직사각형 조각의 둥근 모서리를 얻으려고 얼마나 멀리 얻었습니까? 나중에 서클에 대한 걱정 –