Cómo llamar al color de fondo de una ventana emergente personalizada de Android
12 de mayo de 2014
Las ventanas emergentes deberían verse en todas partes en las aplicaciones y se usan con mucha frecuencia. Por ejemplo, se usan en versiones antiguas. de WeChat La ventana emergente desplegable está personalizada. Algunas personas han imitado la ActionBar de la nueva versión de WeChat 5.2, pero no estoy seguro de si WeChat usa ActionBar u otra cosa. Este blog presenta principalmente cómo personalizar una PopupWindow para usarla en el desarrollo de aplicaciones. Debido a que el autor utilizó recientemente este conocimiento al desarrollar una aplicación, logré efectos similares a los de la nueva versión de WeChat.
Descarga del código fuente:
android:id="@+id/animation_layout_content"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:clickable="true"
android:orientation="vertical" >
<.RelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@ contenido"
android:layout_height= "wrap_content"
android:layout_alignParentLeft="true"
android:gravity="center"
android:orientation="horizontal" >
android:layout_width="30dp" android:layout_height="30dp" android:src="@drawable/ic_launcher" /> android:layout_height="wrap_content" android:layout_lignParentLeft="true" android:layout_height= "30dp"