このリスナーをサービス内に配置して、通知バー内のカスタムビューでonClick
からのクリックを登録しようとしました。しかし、はコンパイラエラーが発生します。コンパイルエラーが発生する理由を誰かが知っていますか?button
xml
onClickListener
RemoteViews remoteviews = new RemoteViews("com.example.test", R.layout.custom_notifications);
NotificationCompat.Builder mBuilder = new NotificationCompat.Builder(AudioService.this)
.setContent(remoteviews)
.setSmallIcon(R.drawable.ic_launcher)
.setContentTitle("My notification")
.setContentText("Hello World!")
.setOngoing(true);
remoteviews.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Toast.makeText(AudioViewer.this, "play button was clicked", Toast.LENGTH_LONG).show();
}
});
コンパイラからのエラーは、次の画像のように表示されます。