Android 如何显示应用程序名称和小部件

Android 如何显示应用程序名称和小部件,android,android-widget,Android,Android Widget,我已经为我的应用程序创建了一个小部件。一切正常,但我只想在我的小部件中显示我的应用程序名,它位于我的小部件底部,背景透明。我尝试了很多,但我的应用程序的名称总是只出现在我的小部件中。我正在发送我的代码和屏幕截图,描述我想要什么 我使用的布局: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.c

我已经为我的应用程序创建了一个小部件。一切正常,但我只想在我的小部件中显示我的应用程序名,它位于我的小部件底部,背景透明。我尝试了很多,但我的应用程序的名称总是只出现在我的小部件中。我正在发送我的代码和屏幕截图,描述我想要什么

我使用的布局:

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/widget"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/appwidget_bg_clickable" >

<ImageView
    android:id="@+id/backgroundImage"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_centerInParent="true"
    android:contentDescription="@string/tracking_status_faq_imageview_text"
    android:scaleType="fitXY" />

<LinearLayout
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_centerInParent="true"
    android:gravity="center_horizontal|center_vertical" >

    <TextView
        android:id="@+id/txt_date"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:textColor="#5f5f5f"
        android:textSize="14dp" >
    </TextView>
</LinearLayout>

</RelativeLayout>
WidgetLayout.xml文件:

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/widget"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/appwidget_bg_clickable" >

<ImageView
    android:id="@+id/backgroundImage"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_centerInParent="true"
    android:contentDescription="@string/tracking_status_faq_imageview_text"
    android:scaleType="fitXY" />

<LinearLayout
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_centerInParent="true"
    android:gravity="center_horizontal|center_vertical" >

    <TextView
        android:id="@+id/txt_date"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:textColor="#5f5f5f"
        android:textSize="14dp" >
    </TextView>
</LinearLayout>

</RelativeLayout>

我的小部件显示为

我希望我的小部件显示如下屏幕截图,底部有文本,显示我的应用程序的名称

试试:


这将使整个小部件透明…我想要的是一个额外的标签,显示小部件的名称…其余的都一样