我正在尝试在Google Glassware的时间轴中设置背景图片。
我该怎么办? 如何在视图页面中获取图像?
我尝试将图片网址设置为附件,如
TimelineItem timelineItem = new TimelineItem();
timelineItem.setText("Hello world");
InputStreamContent mediaContent = new InputStreamContent(contentType, attachment);
service.timeline().insert(timelineItem, mediaContent).execute();
然后service.timeline().insert(timelineItem, mediaContent).execute();
给出空指针异常。
答案 0 :(得分:1)
您是否看过Google Mirror API Playground?
其中一个模板显示了一张带有全出血背景图片的时间轴卡片,使用此html作为卡片:
<article class="photo">
<img src="%background-image-url%" width="100%" height="100%">
<div class="photo-overlay"></div>
<section>
<p class="text-auto-size">%CardText&</p>
</section>
</article>
或者,您也可以添加所需的图像作为附件,并仅在时间轴项目中提供text
部分。这将使用附加图像作为全出血背景图像,并在顶部显示text
,如下所述:https://developers.google.com/glass/timeline#inserting_a_timeline_item_with_media