[Android Head-Units] rigattoni:
Chapeau!!!

Great work so far.

I just have the same issue with the original app, that the album pic is too small. This seems to be related to my screen size/DPI settings on my device.

I am using an Android TV box which is connected by HDMI to my Pioneer AppRadio SPH-DA110.

The pioneer has a 7" display and the DPI settings of my box is set to 480DPI.

My solution was to change some settings in the player.xml:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout android:orientation="horizontal" android:id="@id/relative_layout_main" android:background="@drawable/backgroud2" android:layout_width="fill_parent" android:layout_height="fill_parent" android:baselineAligned="false" android:weightSum="10.0"
xmlns:android="http://schemas.android.com/apk/res/android">
<LinearLayout android:orientation="vertical" android:id="@id/left_area" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_marginLeft="10.0dip" android:layout_weight="4.0">
<LinearLayout android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginLeft="10.0dip">
<LinearLayout android:gravity="center|left" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_weight="9.0">
<ImageView android:layout_gravity="center|left" android:id="@id/signal_level" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="0.0dip" android:src="@drawable/signal_0" android:contentDescription="@null" />
<Button android:gravity="center_vertical" android:id="@id/bt_record" android:background="@drawable/record_start_selector" android:visibility="gone" android:layout_width="wrap_content" android:layout_height="wrap_content" />
</LinearLayout>
<LinearLayout android:gravity="center" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_weight="1.0">
<TextView android:textSize="16.0sp" android:textColor="#ffffffff" android:id="@id/service_name" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/service_name" />
</LinearLayout>
</LinearLayout>
<LinearLayout android:gravity="right" android:orientation="horizontal" android:visibility="visible" android:layout_width="fill_parent" android:layout_height="wrap_content">
<LinearLayout android:gravity="left" android:layout_width="0.0dip" android:layout_height="fill_parent" android:layout_weight="1.0">
<TextView android:textSize="10.0sp" android:textColor="#ff808080" android:layout_gravity="center" android:id="@id/service_freq" android:paddingLeft="30.0dip" android:visibility="visible" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="service freq" />
</LinearLayout>
<TextView android:textSize="10.0sp" android:textColor="#ffffffff" android:layout_gravity="center" android:id="@id/service_pty" android:visibility="gone" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginRight="30.0dip" android:text="service pty" />
<Spinner android:textSize="10.0sp" android:textColor="#ffffffff" android:entries="@array/pty_array" android:layout_gravity="right" android:id="@id/pty_spinner" android:visibility="gone" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginRight="10.0dip" android:spinnerMode="dropdown" style="@style/customSpinner" />
</LinearLayout>
<LinearLayout android:gravity="center" android:layout_gravity="center_horizontal" android:background="@drawable/backgroud_text_area" android:layout_width="400dip" android:layout_height="250dip" android:layout_marginTop="1.0dip" android:layout_weight="8.0">
<ImageView android:id="@id/mot" android:layout_width="380dip" android:layout_height="230dip" android:src="@drawable/radio" android:contentDescription="@null" />
</LinearLayout>
<LinearLayout android:layout_gravity="center_horizontal" android:orientation="horizontal" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="1.0dip" android:layout_weight="2.0">
<Button android:layout_gravity="center_vertical" android:id="@id/bt_prev" android:background="@drawable/previous_selector" android:layout_width="wrap_content" android:layout_height="wrap_content" />
<Button android:layout_gravity="center_vertical" android:id="@id/bt_scan" android:background="@drawable/scan_selector" android:layout_width="wrap_content" android:layout_height="wrap_content" />
<Button android:layout_gravity="center_vertical" android:id="@id/bt_next" android:background="@drawable/next_selector" android:layout_width="wrap_content" android:layout_height="wrap_content" />
<Button android:layout_gravity="center_vertical" android:id="@id/bt_pty" android:background="@drawable/pty_selector" android:layout_width="wrap_content" android:layout_height="wrap_content" />
</LinearLayout>
<LinearLayout android:gravity="center_horizontal" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="10.0dip" android:layout_marginTop="1.0dip" android:layout_weight="1.0">
<com.ex.dabplayer.pad.activity.MarqueeText android:textSize="18.0sp" android:ellipsize="marquee" android:id="@id/dls2" android:scrollX="4.0sp" android:visibility="gone" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="" android:singleLine="true" android:marqueeRepeatLimit="marquee_forever" />"
<TextView android:textSize="18.0sp" android:ellipsize="end" android:id="@id/dls" android:visibility="gone" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="" android:singleLine="true" />
<TextView android:textSize="18.0sp" android:ellipsize="marquee" android:gravity="center_horizontal" android:id="@id/dls_scroll" android:focusable="true" android:focusableInTouchMode="true" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="this is dls" android:singleLine="true" android:marqueeRepeatLimit="marquee_forever" />
</LinearLayout>
</LinearLayout>
<LinearLayout android:orientation="horizontal" android:background="@drawable/backgroud_text_area" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_marginTop="20.0dip" android:layout_marginRight="20.0dip" android:layout_marginBottom="20.0dip" android:layout_weight="6.0">
<ListView android:scrollbarAlwaysDrawVerticalTrack="true" android:id="@android:id/list" android:paddingTop="20.0dip" android:scrollbars="vertical" android:layout_width="fill_parent" android:layout_height="wrap_content" android:listSelector="@drawable/list_selector_background" android:stackFromBottom="false" android:transcriptMode="alwaysScroll" />
</LinearLayout>
</LinearLayout>

May be you have another idea to fill the picture background?