I am trying to get a custom notification to work and although I have no issues with android 4.0 and upwards, I cannot get it to work correctly in 2.3.3 (API v10). Below is the result that I have:
As you can see the text is not visible, neither is the progress bar.
Below is the XML used for the RemoteView:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/ongoing_notif_layout"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:padding="10dp" >
<ImageView android:id="@+id/ongoing_notif_image"
android:contentDescription="@string/notif_contentDesc"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:layout_alignParentLeft="true"
android:layout_marginRight="10dp"
android:textAppearance = "@android:style/TextAppearance.StatusBar.EventContent" />/>
<TextView android:id="@+id/ongoing_notif_title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_toRightOf="@id/ongoing_notif_image"
android:textAppearance = "@android:style/TextAppearance.StatusBar.EventContent" />
<TextView android:id="@+id/ongoing_notif_text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_toRightOf="@id/ongoing_notif_image"
android:layout_below="@id/ongoing_notif_title"
android:textAppearance = "@android:style/TextAppearance.StatusBar.EventContent" />
<ProgressBar
android:id="@+id/ongoing_notif_pgStatus"
style="?android:attr/progressBarStyleHorizontal"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_below="@id/ongoing_notif_text"
android:layout_toRightOf="@id/ongoing_notif_image"
android:textAppearance = "@android:style/TextAppearance.StatusBar.EventContent" /> />
</RelativeLayout>
I have added the 'android:textApprearance' after following this suggestion stackoverflow item
Still no success though. Please note that this works fine on Android 4.0 upwards.
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.