Я пытаюсь сделать мою кнопку изображения хорошо выглядеть. Я пробовал пару разных методов, но они выглядели не так. Это круглое изображение, и я хочу, чтобы он выглядел так, как будто он может быть нажат. Вот что у меня есть до сих пор. Андроид: textAppearance = "? Android: attr/textAppearanceLarge" делает его похожим на нажатие кнопки, показывая квадратный квадрат. Как можно заниматься этой работой?Android - ImageButton щелчок
<?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="fill_parent">
<FrameLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#FFFFFF"
android:layout_centerHorizontal="true">
<ImageButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/connectButton"
android:background="?android:attr/selectableItemBackground"
android:src="@drawable/myImage"
android:layout_gravity="center"
android:layout_centerVertical="true"
android:layout_centerHorizontal="true" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceLarge"
android:text="Press To Connect To Device"
android:id="@+id/connectMessage"
android:layout_gravity="center_horizontal|top"
android:layout_marginTop="10dp" />
</FrameLayout>
<ProgressBar
android:id="@+id/progressBar"
style="?android:attr/progressBarStyleLarge"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:visibility="gone"
android:indeterminateDrawable="@drawable/progress" >
</ProgressBar>
</RelativeLayout>
я могу заставить его работать с обычной кнопкой текста, но создавая свой собственный селектор и т.д., как показано здесь http://stackoverflow.com/questions/9884202/custom-circle-button Сравнивая этот метод HTTPS://developer.android.com/reference/android/widget/ImageButton.html заставляет меня думать, что мне нужно несколько изображений по умолчанию и щелкнуло хотя – Ubarjohade
. Это неправильный ответ, но это отличный способ добавить кнопку «текст/изображение». http://www.viralandroid.com/2016/01/circular-button-with-icon-and-text-in-android.html – Ubarjohade