我有 powerUps 的数组列表,我想显示为列表视图,并且用户选择的任何行都会在特定时间获得特定的功率。除了我无法在 libgdx 的列表视图上显示数组列表项之外,所有事情都已完成。我搜索了很多,但没有得到任何想法。我想要这样的东西。
我正在按照这个教程制作一个步骤计数器,它可以很好地作为一个Android项目但是当我使android项目成为一个库并想在unity3d中使用它时,它崩溃并给我一个错误class not found: exception
我的统一代码如下:
void Start ()
{
#if UNITY_ANDROID
AndroidJNI.AttachCurrentThread();
androidClass = new AndroidJavaClass("com.test.testapp.MainActivity");
#endif
}
#if UNITY_ANDROID
public void checkMyIntOnJava(string message){
if (message == "READY") {
int myInt = androidClass.CallStatic<int>("getMyInt");
guiText.text = "My Int: " + myInt;
}
}
Run Code Online (Sandbox Code Playgroud)
我的android代码如下:
public class MainActivity extends UnityPlayerActivity
implements OnDataPointListener, GoogleApiClient.ConnectionCallbacks,
GoogleApiClient.OnConnectionFailedListener
{
public static void callbackToUnityMethod(int num, String gameObject,String methodName){
_myInt = num;
Log.e("GoogleFit", "in callbackToUnityMethod");
UnityPlayer.UnitySendMessage(gameObject, methodName, "READY");
}
}
Run Code Online (Sandbox Code Playgroud)
制作一个android jar后,我将它保存在unity3d的插件文件夹中.我错过了什么吗?
我的Android Manifest文件如下:
<?xml …
Run Code Online (Sandbox Code Playgroud) google-play-services android-studio google-fit unity3d-5 android-unity-plugin
我有两个位图让我们说bitmapA和bitmapB.我想将bitmapA设置为bitmapB的背景,我必须在运行时执行此操作.请给我一些想法,我该怎么做.
我有用英语开发的android应用程序,也有英文内容.这可能是所有文本都用其他语言转换,如中文或日文,那么如何?一些示例代码或教程将帮助我很多.
我可以通过如下设置代码来选择语言.
Locale.getDefault().getDisplayLanguage()
Run Code Online (Sandbox Code Playgroud)