在我的Android应用程序中,有一个提交按钮。点击它会询问sendData()。在调用sendData()之前,已经把代码用于消失提交按钮,并在sendData()的最后一次路由之后添加了重新出现的代码。
问题:它无效。
提交按钮处的代码:
final FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab);
fab.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
if (checkValidation())
fab.setEnabled(false);
fab.setClickable(false);
fab.setVisibility(fab.INVISIBLE);
sendData();
}
sendData()上一个例程的代码:
sendEmail();
FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab);
fab.setEnabled(true);
fab.setClickable(true);
View b = findViewById(R.id.fab);
b.setVisibility(b.VISIBLE);
有什么建议吗?
答案 0 :(得分:0)
首先,"它不起作用"在这种情况下,这是一个模糊的词。目前还不清楚你想在这里实现什么。你需要确定一些事情。
这些是一些示例调试步骤,可能适用于您的情况,也可能不适用。请先尝试这些步骤,以确保代码中出现问题。希望它能帮助您找出问题,然后我们就能找到解决方案。