Sto provando a creare un pulsante che è collegato a TextView sopra il pulsante come mostrato nell'immagine qui sotto.Come rimuovere ulteriore imbottitura o margine nel pulsante di progettazione del materiale?
L'immagine qui sopra è tratto dalla nota 4 e la versione del sistema operativo è 5.0.1.
Di seguito viene utilizzato il codice per raggiungere l'interfaccia utente.
layout/XYZ.XML
<Button
android:layout_width="250dp"
android:layout_height="50dp"
android:theme="@style/myButton"
android:text="Cancel"/>
valori-V21/style.xml
<style name="myButton" parent="@style/Base.Widget.AppCompat.Button">
<item name="android:colorButtonNormal">#3578A9</item>
<item name="android:inset">0dp</item>
</style>
Ma se corro lo stesso codice in Nexus4 OS verison 5.1.1, il pulsante è tenuto il margine per tutti e 4 i lati e lo screenshot sembra di seguito.
Se rimuovo il "Android: tema" e fornire la "android: sfondo", l'interfaccia utente si presenta come la prima immagine. Ma non darà l'effetto a catena. Quindi, come ottenere l'interfaccia utente come prima immagine con l'effetto a catena.
È possibile assegnare un margine a Button in ur xyz.xml se si desidera Button sotto TextView senza spazi. –
Questo problema è dovuto alle diverse dimensioni dello schermo che si sta testando @sachi –
@ChintanBawa Ho aggiornato il codice. Ma ancora non funzionerà come previsto. Sto affrontando il problema solo con OS 5.1.1 e versioni successive. – sachi