赞
踩
这两天用Android Studio3.5.3编写代码时,感觉代码好像都不太熟悉了,不像是Java语法了。思考了很久还以为是AS升级后语法都变样了。后来在网上搜索一段Java代码复制在我的工程中时,发现它提醒我要把Java代码转换成kotlin代码,然后就好像突然明白了什么。。原来是语言选择没搞好,对自己无语了。。。。。。。。。。。
图片:
Java代码
kotlin代码
不熟悉的代码如下:`package com.example.picture_new
import androidx.appcompat.app.AppCompatActivity
import android.os.Bundle
class MainActivity : AppCompatActivity(){
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
}
本来熟悉的应该是这样的:
`package com.example.new_picture;
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
}
解决办法:!!!!!!!!!!!
新建项目时选择语言为Java。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。