0
我正在使用libgdx爲Android應用程序執行一些數據可視化。 我目前正在將一個libgdx視圖集成到一個具有操作欄的Android活動中。此操作欄將具有一些按鈕來展開菜單並更新,刷新數據並更改libgdx呈現方法。與libGDX一起使用Android操作欄
我的問題是,是否可以在android UI和libgdx render方法之間進行通信?正在實現一個像this這樣的接口的答案?
我正在使用libgdx爲Android應用程序執行一些數據可視化。 我目前正在將一個libgdx視圖集成到一個具有操作欄的Android活動中。此操作欄將具有一些按鈕來展開菜單並更新,刷新數據並更改libgdx呈現方法。與libGDX一起使用Android操作欄
我的問題是,是否可以在android UI和libgdx render方法之間進行通信?正在實現一個像this這樣的接口的答案?
是的,我做了這樣的一些對話。 要integrade安卓元素 https://code.google.com/p/libgdx-users/wiki/IntegratingAndroidNativeUiElements3TierProjectSetup 我使用的公共靜態變量,使一個類在你的核心項目一樣
public class GlobalStuff
{
public static boolean Need2Refresh=false;
}
並在按鈕的活動單擊更改值
GlobalStuff.Need2Refresh=true;
在你渲染方法你做類似
if(GlobalStuff.Need2Refresh)
{
// do what you want to do
// ex: Refresh();
GlobalStuff.Need2Refresh=false;
}
謝謝,我會盡力實現! – rui7