它在我没有改变任何东西之前工作,但今天我得到了这个错误,这里是我的gradle
buildscript {
repositories {
mavenCentral()
maven { url 'https://maven.fabric.io/public' }
jcenter()
}
dependencies {
classpath 'io.fabric.tools:gradle:1.+'
}}
Run Code Online (Sandbox Code Playgroud) 我想使用ConstraintLayout的Flow小部件,但是当我搜索时,我找不到任何有关以编程方式使用Flow小部件的示例。
如何以constraint_referenced_ids
编程方式设置?
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<androidx.constraintlayout.helper.widget.Flow
android:layout_width="0dp"
android:layout_height="wrap_content"
app:constraint_referenced_ids="text1,text2"
app:flow_horizontalBias="0"
app:flow_horizontalGap="10dp"
app:flow_horizontalStyle="packed"
app:flow_verticalBias="0"
app:flow_wrapMode="chain"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
</androidx.constraintlayout.widget.ConstraintLayout>
Run Code Online (Sandbox Code Playgroud) 我想在构造函数中分配我的类变量,但是我得到一个期望成员声明的错误
class YLAService {
var context:Context?=null
class YLAService constructor(context: Context) {
this.context=context;// do something
}}
Run Code Online (Sandbox Code Playgroud) 我想在构造函数中指定我的上下文,但是当我使用"this"时,ide警告我.我如何编写如下Java代码的代码,但是在Kotlin中:
这是java代码
public class LoginApiService {
Context context;
public LoginApiService(Context context) {
this.context = context;
}
}
Run Code Online (Sandbox Code Playgroud)
这就是我想要做的
class YLAService {
var context:Context?=null
class YLAService constructor(context: Context) {
this.context=context
}
Run Code Online (Sandbox Code Playgroud)
}