Use 2-line TextView in AudioplayerActivity toolbar
This commit is contained in:
parent
594dd8cab9
commit
bba448aa69
@ -23,6 +23,7 @@ import android.widget.ArrayAdapter;
|
||||
import android.widget.Button;
|
||||
import android.widget.ImageButton;
|
||||
import android.widget.ListView;
|
||||
import android.widget.TextView;
|
||||
|
||||
import com.squareup.picasso.Picasso;
|
||||
|
||||
@ -86,6 +87,7 @@ public class AudioplayerActivity extends MediaplayerActivity implements ItemDesc
|
||||
*/
|
||||
private int savedPosition = -1;
|
||||
|
||||
private TextView txtvTitle;
|
||||
private Button butPlaybackSpeed;
|
||||
private ImageButton butNavChaptersShownotes;
|
||||
private ImageButton butShowCover;
|
||||
@ -432,6 +434,7 @@ public class AudioplayerActivity extends MediaplayerActivity implements ItemDesc
|
||||
butPlaybackSpeed = (Button) findViewById(R.id.butPlaybackSpeed);
|
||||
butNavChaptersShownotes = (ImageButton) findViewById(R.id.butNavChaptersShownotes);
|
||||
butShowCover = (ImageButton) findViewById(R.id.butCover);
|
||||
txtvTitle = (TextView) findViewById(R.id.txtvTitle);
|
||||
|
||||
drawerToggle = new ActionBarDrawerToggle(this, drawerLayout, R.string.drawer_open, R.string.drawer_close) {
|
||||
CharSequence currentTitle = getSupportActionBar().getTitle();
|
||||
@ -588,8 +591,8 @@ public class AudioplayerActivity extends MediaplayerActivity implements ItemDesc
|
||||
if (media == null) {
|
||||
return false;
|
||||
}
|
||||
getSupportActionBar().setTitle(media.getEpisodeTitle());
|
||||
|
||||
txtvTitle.setText(media.getEpisodeTitle());
|
||||
getSupportActionBar().setTitle("");
|
||||
Picasso.with(this)
|
||||
.load(media.getImageUri())
|
||||
.fit()
|
||||
|
@ -16,13 +16,38 @@
|
||||
android:background="?attr/colorPrimary"
|
||||
android:minHeight="?attr/actionBarSize">
|
||||
|
||||
<ImageButton
|
||||
android:id="@+id/butCover"
|
||||
android:layout_width="32dp"
|
||||
android:layout_height="32dp"
|
||||
android:layout_margin="8dp"
|
||||
android:background="?attr/selectableItemBackground"
|
||||
android:contentDescription="@string/show_cover_label" />
|
||||
<LinearLayout
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:orientation="horizontal"
|
||||
android:paddingLeft="8dp"
|
||||
android:paddingRight="8dp">
|
||||
|
||||
|
||||
<TextView
|
||||
android:id="@+id/txtvTitle"
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_gravity="center_vertical"
|
||||
android:layout_weight="1"
|
||||
android:ellipsize="end"
|
||||
android:gravity="left"
|
||||
android:maxLines="2"
|
||||
android:textColor="?android:attr/textColorPrimary"
|
||||
android:textSize="16sp" />
|
||||
|
||||
<ImageButton
|
||||
android:id="@+id/butCover"
|
||||
android:layout_width="32dp"
|
||||
android:layout_height="32dp"
|
||||
android:layout_gravity="center_vertical"
|
||||
android:layout_marginLeft="8dp"
|
||||
android:background="?attr/selectableItemBackground"
|
||||
android:contentDescription="@string/show_cover_label"
|
||||
android:gravity="right" />
|
||||
|
||||
|
||||
</LinearLayout>
|
||||
</android.support.v7.widget.Toolbar>
|
||||
|
||||
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
|
@ -86,6 +86,7 @@
|
||||
|
||||
<style name="Theme.AntennaPod.Light.NoTitle" parent="@style/Theme.AppCompat.Light.NoActionBar">
|
||||
<item name="windowActionBar">false</item>
|
||||
<item name="windowActionModeOverlay">true</item>
|
||||
<item name="colorPrimary">@color/primary_light</item>
|
||||
<item name="colorAccent">@color/color_accent</item>
|
||||
<item name="attr/action_about">@drawable/ic_info_grey600_24dp</item>
|
||||
@ -129,6 +130,7 @@
|
||||
|
||||
<style name="Theme.AntennaPod.Dark.NoTitle" parent="@style/Theme.AppCompat.NoActionBar">
|
||||
<item name="windowActionBar">false</item>
|
||||
<item name="windowActionModeOverlay">true</item>
|
||||
<item name="colorAccent">@color/color_accent</item>
|
||||
<item name="attr/action_about">@drawable/ic_info_white_24dp</item>
|
||||
<item name="attr/action_search">@drawable/ic_search_white_24dp</item>
|
||||
|
Loading…
x
Reference in New Issue
Block a user