アプリに通知を追加しようとしています。以下のコードを試してみましたが、問題は、以下のコードを使用すると、表示されている部分的なテキストしか表示されないことです。つまり、通知に「解凍された Android プロジェクトをインポートする」しか表示されず、残りのテキストが切り取られます。
NotificationCompat.Builder mBuilder =
new NotificationCompat.Builder(this)
.setSmallIcon(R.drawable.ic_launcher)
.setContentText("Import the unzipped Android project into Eclipse by selecting File")
.setContentTitle(getApplicationContext().getString(R.string.app_name))
.setContentIntent(notifyIntent);
だから私は BigTextStyle を試しましたが、今は何も表示されていません。以下のコード:
NotificationCompat.Builder mBuilder =
new NotificationCompat.Builder(this)
.setSmallIcon(R.drawable.ic_launcher)
.setContentTitle(getApplicationContext().getString(R.string.app_name))
.setContentIntent(notifyIntent);
NotificationCompat.BigTextStyle textStyle = new NotificationCompat.BigTextStyle();
textStyle.bigText("Import the unzipped Android project into Eclipse by selecting File");
mBuilder.setStyle(textStyle);
NotificationManager mNotifyMgr = (NotificationManager) getSystemService(NOTIFICATION_SERVICE);
mNotifyMgr.notify(mNotificationId, mBuilder.build());
対象となる API は 15 ~ 20 で、アプリケーションは API 15 でテストされています。