草庐IT

Kotlin-script

全部标签

android - Kotlin:如何使用 Kotlin 在 Android 中获取和设置文本到 TextView?

我是新手。IwanttochangetextofTextViewWhileclickonit.我的代码:valtext:TextView=findViewById(R.id.android_text)asTextViewtext.setOnClickListener{text.setText(getString(R.string.name))}输出:我得到了输出,但显示使用属性访问语法。谁能告诉我怎么做?提前致谢。 最佳答案 在kotlin中不要像在java中那样使用getter和setter。kotlin的正确格式如下所示。val

android - Kotlin:如何使用 Kotlin 在 Android 中获取和设置文本到 TextView?

我是新手。IwanttochangetextofTextViewWhileclickonit.我的代码:valtext:TextView=findViewById(R.id.android_text)asTextViewtext.setOnClickListener{text.setText(getString(R.string.name))}输出:我得到了输出,但显示使用属性访问语法。谁能告诉我怎么做?提前致谢。 最佳答案 在kotlin中不要像在java中那样使用getter和setter。kotlin的正确格式如下所示。val

string - 如何检查字符串是否包含 Kotlin 中的子字符串?

例子:String1="AbBaCca";String2="bac";我想检查String1是否包含String2。 最佳答案 Kotlin有stdlib包来对字符串执行某些扩展函数操作,你可以检查这个方法它会检查字符串中的子字符串,你可以通过传递true/false值来忽略大小写。引用这个link"AbBaCca".contains("bac",ignoreCase=true) 关于string-如何检查字符串是否包含Kotlin中的子字符串?,我们在StackOverflow上找到一

string - 如何检查字符串是否包含 Kotlin 中的子字符串?

例子:String1="AbBaCca";String2="bac";我想检查String1是否包含String2。 最佳答案 Kotlin有stdlib包来对字符串执行某些扩展函数操作,你可以检查这个方法它会检查字符串中的子字符串,你可以通过传递true/false值来忽略大小写。引用这个link"AbBaCca".contains("bac",ignoreCase=true) 关于string-如何检查字符串是否包含Kotlin中的子字符串?,我们在StackOverflow上找到一

android - Kotlin 中的单例类

我想知道如何在Kotlin中创建一个单例类,以便我的Util类在每次应用执行时仅将其实例化一次。但是,当我将我的Java类转换为kotlin时,生成了以下代码。这是正确的吗?companionobject{privatevarutilProject:UtilProject?=nullvalinstance:UtilProjectget(){if(utilProject==null)utilProject=UtilProject()returnutilProject!!}}我可以找到相关的question,但它是带参数的,没有参数我无法转换。 最佳答案

android - Kotlin 中的单例类

我想知道如何在Kotlin中创建一个单例类,以便我的Util类在每次应用执行时仅将其实例化一次。但是,当我将我的Java类转换为kotlin时,生成了以下代码。这是正确的吗?companionobject{privatevarutilProject:UtilProject?=nullvalinstance:UtilProjectget(){if(utilProject==null)utilProject=UtilProject()returnutilProject!!}}我可以找到相关的question,但它是带参数的,没有参数我无法转换。 最佳答案

kotlin - 如何在 Kotlin 中使用 DatePickerDialog?

在Java中可以使用DatePickerDialog,例如:finalCalendarc=Calendar.getInstance();intyear=c.get(Calendar.YEAR);intmonth=c.get(Calendar.MONTH);intday=c.get(Calendar.DAY_OF_MONTH);DatePickerDialogdpd=newDatePickerDialog(getActivity(),newDatePickerDialog.OnDateSetListener(){@OverridepublicvoidonDateSet(DatePicke

kotlin - 如何在 Kotlin 中使用 DatePickerDialog?

在Java中可以使用DatePickerDialog,例如:finalCalendarc=Calendar.getInstance();intyear=c.get(Calendar.YEAR);intmonth=c.get(Calendar.MONTH);intday=c.get(Calendar.DAY_OF_MONTH);DatePickerDialogdpd=newDatePickerDialog(getActivity(),newDatePickerDialog.OnDateSetListener(){@OverridepublicvoidonDateSet(DatePicke

java - Kotlin 使用 Class<T> 参数调用 java 方法

我想使用SpringRestTemplate像这样在Kotlin中://importorg.springframework.web.client.RestTemplatefunfindAllUsers():List{valrestTemplate=RestTemplate()//haserrorvalret=List.javaClassreturnrestTemplate.getForObject(URI(hostAddress),ret)}RestTemplate.getForObject(URIurl,ClassresponseType)有这个签名,我从List得到这个错误“未解析

java - Kotlin 使用 Class<T> 参数调用 java 方法

我想使用SpringRestTemplate像这样在Kotlin中://importorg.springframework.web.client.RestTemplatefunfindAllUsers():List{valrestTemplate=RestTemplate()//haserrorvalret=List.javaClassreturnrestTemplate.getForObject(URI(hostAddress),ret)}RestTemplate.getForObject(URIurl,ClassresponseType)有这个签名,我从List得到这个错误“未解析