我是android studio的新手,刚刚开始开发我的第一个应用程序,我以前已经设法编译了应用程序,但刚刚尝试添加代码到一个按钮,以便在活动中进行更改,我环顾四周,不知道为什么,但当我尝试运行时,我得到了8个编译错误,但不知道为什么!
下面是我的代码:
<Button
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Login"
android:id="@+id/btnEnter"
android:layout_gravity="center_horizontal"
android:layout_weight="0.40"
android:textSize="50dp"
android:onClick="onClick"/>
android:name=".LoginActivity"
android:label="@string/title_activity_login"
android:windowSoftInputMode="adjustResize|stateHidden" >
</activity>
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.menu_main, menu);
return true;
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
// Handle action bar item clicks here. The action bar will
// automatically handle clicks on the Home/Up button, so long
// as you specify a parent activity in AndroidManifest.xml.
int id = item.getItemId();
//noinspection SimplifiableIfStatement
if (id == R.id.action_settings) {
return true;
}
return super.onOptionsItemSelected(item);
}
Button btn=(Button)findViewById(r.id.btnenter);SetonClickListener(新建view.onClickListener()
{
public void onClick (View view){
Intent intent = new Intent
(MainActivity.this, LoginActivity.class);
MainActivity.this.startActivity(intent);
}
);
}
}...和错误:
错误:(60,36)错误:预期错误:(60,37)错误:类型的非法开始错误:(60,40)错误:“)”预期错误:(60,45)错误:“;”预期错误:(60,46)错误:无效的方法声明;返回类型必需错误:(64,9)错误:表达式的非法开始错误:(64,16)错误:表达式的非法开始错误:(64,35)错误:“;”预期错误:(70,6)错误:类型的非法开始
任何洞察力都会很好,我只是在兜圈子试图弄清楚这一点!
干杯。:)
我将按钮代码的位置更改为onCreate方法以解决错误。
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Button btn = (Button) findViewById(R.id.btnEnter);
btn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Intent intent = new Intent
(MainActivity.this, LoginActivity.class);
MainActivity.this.startActivity(intent);
}
});
}
我有一个maven项目,并尝试进行maven安装。在执行maven安装时,我遇到以下错误。 上面是我在上面的错误消息包中尝试做一个干净install.The指定的包时收到的错误com.cx.util作为itt.jar.的一部分提供。该jar已作为依赖项添加到该项目中。我在eclipse中没有看到任何错误。只有在尝试安装时,我才收到上面的编译错误。 下面的分析完成了吗 检查依赖项,jar作为pom中
我试图安装nodetime模块(用于node),但是当我安装时,我得到了以下编译错误: make:***[release/obj.target/nodetime_native/src/nodetime_native.o]错误1 make:离开目录make`失败,退出代码:2 gyp错误!在childprocess.onexit上堆栈(/home/fernando/apps/node-v0.12.2
NPU编译器目前只支持Python2环境下安装和使用。 安装gxDNN工具链 pip install npu_compiler 更新gxDNN工具链 pip install --upgrade npu_compiler 查看工具链版本 安装或更新完成后,可以使用如下命令查看当前工具链的版本号。 gxnpuc --version
在macOS终端中运行时,出现以下错误。 PHP警告:preg_match():JIT编译失败:内存不足phar:///usr/local/bin/composer.phar/vendor/symfony/console/Application.php 在线755 在第755行PHP警告:preg_match():JIT编译失败:没有更多的内存在phar://usr/本地/bin/composer
我的pom是
版本 Solidity的版本遵循 语义化版本原则,作为发布版本的补充, 每日开发构建 (nightly development builds)也是可用的。这个每日开发构建不保证能正常工作,尽管尽了最大的努力,但仍可能包含未记录的和/或重大的改动。我们推荐使用最新的发布版本。下面的包安装程序将使用最新发布版本。 Remix 我们推荐使用 Remix 来开发简单合约和快速学习 Solidity。 Re