J'ai une mise en page très simple: RelativeLayout avec un MapView et un ToggleButton. Pourquoi le ToggleButton est-il transparent quand je ne le spécifie pas, et la vraie question, comment puis-je l'arrêter?Android - ToggleButton transparent sur Google Map
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/mainlayout"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<com.google.android.maps.MapView
android:id="@+id/mapview"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:clickable="true"
android:apiKey="NoYouCantSeeMyKey" />
<ToggleButton android:id="@+id/aerialsbutton"
android:layout_width="150px"
android:layout_height="50px"
android:textOn="Aerials On"
android:textOff="Aerials Off"
android:layout_alignParentRight="true" />
</RelativeLayout>
J'ai essayé d'installer alpha 1 et commutation de l'ordre de MapView et ToggleButton sans chance. Toute aide est très appréciée.
MISE À JOUR: Mon thème Applcation est défini sur android:theme="@android:style/Theme.Holo.NoActionBar"
. Cela pourrait-il être important?
MISE À JOUR 2: Le thème ne fait aucune différence. Assez perplexe ici.
Avez-vous essayé android: disabledAlpha attribut? –
Cela n'a pas aidé, et ne devrait pas parce que mon ToggleButton n'est pas désactivé. – Gady
vous pouvez donner setBackgroundDrawable (Drawable d) – Hanry