2012-09-14 40 views
2

我搜索了一些解釋,但沒有確切的例子我就不理解它們。 我想從Libgdx touchdown()線程運行以下代碼。如何在Libgdx(非UI?)線程中運行意圖

 public void goToTheMarket() { 
       Intent goToMarket = new Intent(Intent.ACTION_VIEW) 
       .setData(Uri.parse("market://details?id=com.myapp")); 
     startActivity(goToMarket); 
     } 

的代碼不僅編譯錯誤在 我的「類MyActivity擴展AndroidApplication」。

在Libgdx線程中,MyActivity.GoToTheMarket只顯示爲靜態。 但我得到的錯誤,這是不可能從非靜態

運行靜態如果我創建一個類並運行它作爲

 GoToTheMarket goToTheMarket=new GoToTheMarket() 

然後,我就looper.prepare運行時錯誤。

請編寫完整的代碼如何運行我的代碼。 非常感謝!

回答

-1

請嘗試下面的代碼。

context.startActivity();

+0

對不起,我不明白。開始哪項活動?創建一個新的或什麼?它需要意圖。代碼應該如何看待?謝謝。 – nms