Kitaplığım için ızgara düzeni desteği eklemeye çalıştığım için yardıma ihtiyacım var. Bu kütüphane, gui'yi modpe betiklerine uygulamanızı kolaylaştırır. Şimdi bir diziler uzunluğu boyunca döngü onu bu yüzden olabilir yapıyor ve onlara benim yaptığımı bu yüzden bu şekilde eklemek am: o verdiDöngüsel android widget'ları için
var ctx = com.mojang.minecraftpe.MainActivity.currentMainActivity.get();
function newLevel() {
ctx.runOnUiThread(new java.lang.Runnable() {
run: function()
{
try
{
var p = new android.widget.PopupWindow(ctx);
var l = new android.widget.GridLayout(ctx);
var bs = [b1, b2, b3, b4];
for (var i = 0; i < bs.length; i++)
{
l.addView(i);
}
p.setContentView(l);
p.showAtLocation(ctx.getWindow().getDecorView(), android.view.Gravity.TOP | android.view.Gravity.LEFT, 0, 0);
}
catch (error)
{
clientMessage(error);
}
}
});
}
var b1 = new android.widget.Button(ctx);
var b2 = new android.widget.Button(ctx);
var b3 = new android.widget.Button(ctx);
var b4 = new android.widget.Button(ctx);
Şimdi hata
ben çemberin için hiç kullanılmamış oldu Bu ve birileri bana bunu nasıl başarabileceğimi ve ne yaptığımı denediğimde yanlış yaptığımı sağlayabilirse, biraz içgörü istiyorum.InternalError: Can't find method android.view.ViewGroup.addView(number)
Ah beni .. bir kaç şey düzeltmek cevaplanması için jonhid – user6031759
Yanıtlanmış bazı özelliklerini unuttum izin bekleyin ait yapmanız gereken! Deneyeceğim. Ben genellikle döngüler için kullanmıyorum ama bunu kütüphane için bir sınıfa koyduğumda bu en iyi şekilde düşünebildiğim – user6031759