Android에서 버튼으로 사용할 수있는 이등변 삼각형을 만들 수있는 방법이 있습니까?Android에서 삼각형 버튼 만들기
이 버튼은 전체 화면을 차지 : I 버튼처럼 보이는 삼각형을 만들 수 쉐이프를 사용하여 시도했다
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:background="@drawable/main_menu_bg"
>
<RelativeLayout
android:layout_centerInParent="true"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal">
<ImageView
android:id="@+id/ai_button"
android:background="@drawable/ai_button"
android:layout_alignParentLeft="true"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
</RelativeLayout>
</RelativeLayout>
:
내 현재 XML입니다 필요하지만 ShapeDrawable이 작동하지 않고 ImageButton을 만들려고했지만 버튼이 전체 화면을 차지하고 일반 버튼을 사용했지만 버튼이 여전히 전체 화면을 차지하고 ImageView를 사용하려고 시도했지만 여전히 똑같은 일을합니다.
버튼 크기가 너무 크고 실제 버튼 크기를 줄이면 이미지 자체가 축소되어보기 나 버튼 중 하나를 채우기 위해 이미지를 늘리는 방법을 찾을 수 없습니다.
미리보기 옵션이 매우 편리하기 때문에 Android Studio에서이 기능을 구현하려고했지만 Xamarin에서 사용할 수있는 무언가가 있거나 프로그래밍 방식으로 할 수있는 것이 있다면 열어 두었습니다.