1
我想用CalendarView
顯示Dialog
。我這是怎麼顯示Dialog
:Android日曆視圖有什麼問題
AlertDialog.Builder builder = new AlertDialog.Builder(getActivity());
View v = getActivity().getLayoutInflater().inflate(R.layout.dialog_calendart, null);
builder.setView(v);
builder.create().show();
,這是佈局:
<?xml version="1.0" encoding="utf-8"?>
<CalendarView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
此工作正常時,Dialog
不包含CalendarView
,當它的Dialog
需要幾秒鐘顯示我注意到這些線路的負荷在我LogCat
:
07-03 12:39:37.304 1534-1534/de.something.debug I/Choreographer﹕ Skipped 270 frames! The application may be doing too much work on its main thread.
07-03 12:39:37.348 1534-1534/de.something.debug D/dalvikvm﹕ GC_FOR_ALLOC freed 1621K, 10% free 18334K/20160K, paused 13ms, total 13ms
當它終於s ^怎麼樣了該Dialog
看起來是這樣的:
我也試圖設置一個日期爲CalendarView
像
calendarView.setDate(23423423);
,但它仍然沒有顯示安雅日期。
那裏出了什麼問題?
即使你沒能看到這個對話框還啊? 「2014年7月」 –