2011-05-15 44 views
3

正如您在我的程序的以下屏幕截圖中所看到的,屏幕包含多個框架,每個框架有兩個圖像視圖和一個文本視圖。 我想要另一個活動開始,當用戶點擊一個框架(或imageView或textView)。Android,爲框架佈局配置點擊監聽器

在代碼中,我已經寫了:

final FrameLayout frame01 = (FrameLayout) findViewById(R.id.frame01); 

,但是當我添加以下代碼,程序崩潰!

​​

我該怎麼辦? 感謝

enter image description here

+0

你可以發佈Logcat輸出嗎? – 2011-05-15 18:26:50

回答

2

試評以下行:

Toast.makeText(Main.this, "Frame01 Selected", Toast.LENGTH_SHORT).show();

你確定你當前的類名 「Main.java」?

+0

哦,你說得對。我寫了一個錯誤的活動。我將代碼移到了真正的活動中,並且工作正常。感謝和抱歉的錯誤:( – Hesam 2011-05-15 18:37:42

+1

不管朋友, 一旦我們得到解決方案,一個問題總是在解決方案和愚蠢的錯誤之前堅如磐石 而且它發生在我身上很多次 :D – necixy 2011-05-15 18:38:42