2012-05-05 3 views

答えて

1

このためには、ダイアログボックスにGridViewを描画し、そのグリッド上のすべての日付をレンダリングして独自のCalendarViewを作成する必要があります。開始日のロジックを手動で処理する必要があります。つまり、グリッドのどの項目から日付を表示するかを開始することができます。グリッド上にマーカーを簡単に描画できます。その後

Dialog dialog = new Dialog(this); 
dialog.requestWindowFeature(Window.FEATURE_NO_TITLE); 
RelativeLayout featureLayout = (RelativeLayout) View.inflate(ClassName.this, R.layout.popoverview, null); 
dialog.setContentView(featureLayout); 

ダイアログボックスで[ダイアログをこれを膨らませるような.... calender.xml

をこのように1つのレイアウトを作成

1

に開始する

here is良い例。 show();

2

このリンクを試すことができますあなたの要件のようにscreenshot and documentationプロジェクトのhereのサンプルコードとこのプロジェクトのapkファイルhere ....をダウンロードすることができます!

あなたはこのプロジェクトの完全なソースコードのリンクは.... here

感謝をダウンロード!

関連する問題