あなたはGDKのサンプルプロジェクトでの瞬間イストの外観にできる最善。 (File - > New - > Other - > Androidサンプルプロジェクト - > GDK Sneak Peakをビルドターゲットとして選択してください)
コンパス、ストップウォッチ、タイマーのサンプルを見て、あなたのガラス上で走らせてください。ここで
は、彼らがタイマーの例ではタイムラインに新しいカードを作成する方法のコードスニペット(ちょうど関連するコード)である:
TimelineManager mTimelineManager;
LiveCard mLiveCard;
TimerDrawer mTimerDrawer;
mLiveCard = mTimelineManager.getLiveCard(LIVE_CARD_ID);
mLiveCard.enableDirectRendering(true).getSurfaceHolder().addCallback(mTimerDrawer);
mLiveCard.setNonSilent(true);
Intent menuIntent = new Intent(this, MenuActivity.class);
mLiveCard.setAction(PendingIntent.getActivity(this, 0, menuIntent, 0));
mLiveCard.publish();
短い説明:
LiveCardは、あなたが描くカードです。 (潜在的にかなり頻繁)
TimerDrawerは、図面を行うカスタムクラスです。
getLiveCardは、指定された文字列IDを使用してタイムラインに新しいカードを作成します。
MenuActivityは、LiveCardをタップすると発行されるカスタムアクティビティです。 (常に定義されなければならない)
基本的にこのコードは、新しいカードを作成し、それを描く方法を定義し、タップして公開するときの動作を定義します。より多くのコードが含まれているので、サンプルを見てください。これがあなたを正しい方向に導いてくれることを願っています。
明確ではありません。エラーメッセージとは何ですか? – fabrizioM
申し訳ありませんが、間違いを修正しました。 – Jul
GDKドキュメントから: "これはGDK APIの驚くべきピークです.GDKアドオンにはこのリファレンスドキュメントには記載されていないAPIがいくつかあります。 JARファイルまたはIDEのオートコンプリート機能にAPIが表示されますが、ここに表示されない場合は現在サポートされていません。 –