我已經搜索了這個問題,但沒有任何東西似乎幫助我解決這個特定的錯誤。無法在新的活動上調用「SetContentView」 - Android單聲道
我正在編寫我的第一個Android應用程序,每當我在新活動上調用SetContentView時,都會遇到java.lang.RuntimeException。
logcat中沒有任何幫助(活動空閒超時是因爲它在通話中動搖)。
我的活動登錄有一個佈局中的OnCreate工作正常設置,但任何後續調用翻倒。下面是一些代碼;)
[Activity(Label = "Usage")]
public class Usage : TabActivity
{
protected override void OnCreate(Bundle bundle)
{
base.OnCreate(bundle);
//**FALLS OVER HERE**
SetContentView(Resource.Layout.Usage);
的Resource.Designer.cs有我佈局的一個紀錄:
// aapt resource value: 0x7f030002
public const int Usage = 2130903042;
...當我引用佈局由它的INT值它回到之前的活動,而不會在使用活動中遇到任何斷點。
任何人有任何想法或可以指向我的方向類似的職位?
傳奇!
UPDATE
我試圖修復整個堆棧我在論壇上發現等,但沒有可以解決這個問題。我把所有的東西都放在了加力燃燒器上,而我還在做別的事情,回到了它,現在它可以工作......希望我能說出它是如何工作來幫助別人的,但我無法解釋它! 可以已更新至MonoDroid的新版本?
PS:只是說,如果你需要看到更多的我的代碼:) – CodeMonkey 2012-03-06 22:15:16