<ImageView android: id = "@ id / pause" android: layout_width = "wrap_content" android: layout_height = "wrap_content" android: src = "@ drawable / statusbar_notification_pause_selector" android: contentDescription = "@ string / description_pause_button" android: paddingStart = " @ dimen / statusbar_buttons_padding_left "android: paddingEnd =" @ dimen / statusbar_buttons_padding_right "/>
<ImageView android: id = "@ id / prev" android: layout_width = "wrap_content" android: layout_height = "wrap_content" android: src = "@ drawable / statusbar_notification_backward_selector" android: contentDescription = "@ string / description_prev_button" android: paddingStart = " @ dimen / statusbar_buttons_padding_right "/>
<ImageView android: id = "@ id / prev_disabled" android: visibility = "gone" android: layout_width = "wrap_content" android: layout_height = "wrap_content" android: src = "@ drawable / notification_backward_disabled" android: contentDescription = "@ string / description_prev_button "android: paddingStart =" @ dimen / statusbar_buttons_padding_right "/>
<ImageView android: id = "@ id / pause" android: layout_width = "wrap_content" android: layout_height = "wrap_content" android: src = "@ drawable / statusbar_notification_pause_selector" android: contentDescription = "@ string / description_pause_button" android: paddingStart = " @ dimen / statusbar_buttons_padding_left "android: paddingEnd =" @ dimen / statusbar_buttons_padding_right "/>
.method private a () Landroid / widget / RemoteViews;
.locals 10
*****
.line 108
return object v3
.end method
.method private a () Landroid / widget / RemoteViews;
.locals 11
.prologue
const / high16 v10, 0x1000
const / 4 v9, 0x0
.line 85
iget-object v0, p0, Lcom / sonyericsson / music / proxyservice / worker / o; ->a: Landroid / content / Context;
const / 4 v1,0x0
new-instance v2, Landroid / content / Intent;
const-string v3, "com.sonyericsson.music.service.internal.ACTION_PLAYBACK_PREV"
iget-object v4, p0, Lcom / sonyericsson / music / proxyservice / worker / o; ->a: Landroid / content / Context;
const-class v5, Lcom / sonyericsson / music / proxyservice / ProxyService;
invoke-direct {v2, v3, v9, v4, v5}, Landroid / content / Intent; -><init>(Ljava / lang / String; Landroid / net / Uri; Landroid / content / Context; Ljava / lang / Class;) V
invoke-static {v0, v1, v2, v10}, Landroid / app / PendingIntent; ->getService (Landroid / content / Context; ILandroid / content / Intent; I) Landroid / app / PendingIntent;
move-result-object v0
.line 90
iget-object v1, p0, Lcom / sonyericsson / music / proxyservice / worker / o; ->a: Landroid / content / Context;
const / 4 v2, 0x1
new-instance v3, Landroid / content / Intent;
const-string v4, "com.sonyericsson.music.service.internal.ACTION_PLAYBACK_PAUSE"
iget-object v5, p0, Lcom / sonyericsson / music / proxyservice / worker / o; ->a: Landroid / content / Context;
const-class v6, Lcom / sonyericsson / music / proxyservice / ProxyService;
invoke-direct {v3, v4, v9, v5, v6}, Landroid / content / Intent; -><init>(Ljava / lang / String; Landroid / net / Uri; Landroid / content / Context; Ljava / lang / Class;) V
invoke-static {v1, v2, v3, v10}, Landroid / app / PendingIntent; ->getService (Landroid / content / Context; ILandroid / content / Intent; I) Landroid / app / PendingIntent;
move-result-object v1
.line 95
iget-object v2, p0, Lcom / sonyericsson / music / proxyservice / worker / o; ->a: Landroid / content / Context;
const / 4 v3, 0x2
new-instance v4, Landroid / content / Intent;
const-string v5, "com.sonyericsson.music.service.internal.ACTION_PLAYBACK_NEXT"
iget-object v6, p0, Lcom / sonyericsson / music / proxyservice / worker / o; ->a: Landroid / content / Context;
const-class v7, Lcom / sonyericsson / music / proxyservice / ProxyService;
invoke-direct {v4, v5, v9, v6, v7}, Landroid / content / Intent; -><init>(Ljava / lang / String; Landroid / net / Uri; Landroid / content / Context; Ljava / lang / Class;) V
invoke-static {v2, v3, v4, v10}, Landroid / app / PendingIntent; ->getService (Landroid / content / Context; ILandroid / content / Intent; I) Landroid / app / PendingIntent;
move-result-object v2
.line 96
iget-object v3, p0, Lcom / sonyericsson / music / proxyservice / worker / o; ->a: Landroid / content / Context;
const / 4 v4, 0x3
new-instance v5, Landroid / content / Intent;
const-string v6, "com.sonyericsson.music.service.internal.ACTION_PLAYBACK_PLAY"
iget-object v7, p0, Lcom / sonyericsson / music / proxyservice / worker / o; ->a: Landroid / content / Context;
const-class v8, Lcom / sonyericsson / music / proxyservice / ProxyService;
invoke-direct {v5, v6, v9, v7, v8}, Landroid / content / Intent; -><init>(Ljava / lang / String; Landroid / net / Uri; Landroid / content / Context; Ljava / lang / Class;) V
invoke-static {v3, v4, v5, v10}, Landroid / app / PendingIntent; ->getService (Landroid / content / Context; ILandroid / content / Intent; I) Landroid / app / PendingIntent;
move-result-object v3
.line 100
new-instance v4, Landroid / widget / RemoteViews;
iget-object v5, p0, Lcom / sonyericsson / music / proxyservice / worker / o; ->a: Landroid / content / Context;
invoke-virtual {v5}, Landroid / content / Context; ->getPackageName () Ljava / lang / String;
move-result-object v5
const v6, 0x7f03005e
invoke-direct {v4, v5, v6}, Landroid / widget / RemoteViews; -><init>(Ljava / lang / String; I) V
.line 102
const v5, 0x7f0e00d5
invoke-virtual {v4, v5, v0}, Landroid / widget / RemoteViews; ->setOnClickPendingIntent (ILandroid / app / PendingIntent;) V
.line 103
const v0, 0x7f0e00db
invoke-virtual {v4, v0, v1}, Landroid / widget / RemoteViews; ->setOnClickPendingIntent (ILandroid / app / PendingIntent;) V
.line 104
const v0, 0x7f0e00d4
invoke-virtual {v4, v0, v2}, Landroid / widget / RemoteViews; ->setOnClickPendingIntent (ILandroid / app / PendingIntent;) V
.line 105
const v0, 0x7f0e011e
invoke-virtual {v4, v0, v3}, Landroid / widget / RemoteViews; ->setOnClickPendingIntent (ILandroid / app / PendingIntent;) V
.line 106
const v0, 0x7f0e011f
invoke-virtual {v4, v0, v9}, Landroid / widget / RemoteViews; ->setOnClickPendingIntent (ILandroid / app / PendingIntent;) V
.line 108
return-object v4
.end method
Reason for editing: Corrected the name of the manual, said in a cap.