为了账号安全,请及时绑定邮箱和手机立即绑定

老师,为什么我的y轴距离只能设置未-1,设置负二就报错;


package com.study.beta;

import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.util.Log;
import android.view.MotionEvent;
import android.view.View;
import android.widget.Button;
import android.widget.ScrollView;
import android.widget.TextView;

public class MainActivity extends AppCompatActivity implements View.OnClickListener{
private TextView tv1;
    private Button bt1;
    private Button bt2;
    private ScrollView scrollView;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        scrollView= (ScrollView) findViewById(R.id.scroll);
        tv1= (TextView) findViewById(R.id.content);
        tv1.setText(getResources().getString(R.string.beta));
        bt1= (Button) findViewById(R.id.bt1);
        bt2= (Button) findViewById(R.id.bt2);
        scrollView.setOnTouchListener(new View.OnTouchListener() {
            @Override
            public boolean onTouch(View view, MotionEvent motionEvent) {
                switch (motionEvent.getAction()){
                    case  MotionEvent.ACTION_MOVE:{
                        if (scrollView.getScrollY()<+0){
                            Log.i("高度","微电机");
                        }
                        if (scrollView.getChildAt(0).getMeasuredHeight()==scrollView.getHeight()+scrollView.getScrollY()){
                            Log.i("高度","华东到底部");
                            tv1.append(getResources().getString(R.string.beta));
                        }
                    }
                }
                return false;
            }
        });
    }

    @Override
    public void onClick(View view) {
        switch (view.getId()){
            case R.id.bt1:scrollView.scrollBy(0,-2);
        }
    }
}


正在回答

3 回答

报的啥错,贴出来看看。

0 回复 有任何疑惑可以回复我~
#1

慕粉4032417 提问者

解决了,报错,但不影响结果
2018-09-06 回复 有任何疑惑可以回复我~

好的,谢谢采纳

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Android攻城狮的第二门课(第1季)
  • 参与学习       111193    人
  • 解答问题       1457    个

本课程由浅入深地带您学会Android的常用控件的开发和使用

进入课程

老师,为什么我的y轴距离只能设置未-1,设置负二就报错;

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信