gpt4 book ai didi

android - kotlin 中的相对布局参数

转载 作者:行者123 更新时间:2023-11-29 15:37:02 26 4
gpt4 key购买 nike

我正在尝试以编程方式设置相对布局参数。我可以使用 java 设置 params 但不知道如何使用 kotlin 来完成。所以我尝试的是如下:

MainActivity 类

    class MainActivity : AppCompatActivity() {

lateinit var context : Context
override fun onCreate(savedInstanceState: android.os.Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
context=this
asdasd.text="finaly done";
var param:RelativeLayout.LayoutParams =//don't know what to do here
val i:Int=1
var temp :TextView = TextView(this);
temp.id=i
temp.layoutParams = param ;
temp.text= "TextView"+i
Log.e(ContentValues.TAG, "onCreate: " + i)


}
}

感谢任何帮助!

最佳答案

它对我有用::

    var  param: RelativeLayout.LayoutParams = RelativeLayout.LayoutParams(RelativeLayout.LayoutParams.WRAP_CONTENT,100);
param.setMargins(500,12,0,0)
val i:Int=1
var temp : TextView = TextView(this);
temp.id=i
temp.layoutParams = param ;
temp.text= "TextView\nadfadsfasdfadsfasdf\nadfadsfasdfa\nadfadsfasdf"+i
Log.e(ContentValues.TAG, "onCreate: " + i)

在这里查看它生成的输出:Output of Above code

谢谢,如果您需要更多,请告诉我。

关于android - kotlin 中的相对布局参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47673723/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com