2 jacky0319 Jacky0319 于 2016.04.01 21:00 提问

Android Studio最后那个Import 语句 输入后就自动消失了,为何? 2C

下面是我买的陈承欢老师 的书的代码,我按部就班学习。 真机测试发现 正常加载,但无法响应 触摸事件。分析发现 题中的那个Import 没有,而且输入后自动消失了。其他的
Import 都是在输入 Class代码后自动添加的,惟独那一句无法添加。求大神分析。
发了几个问题的邮件给作者,都没有回复。故请大神帮忙!
刚来,悬赏。 谢谢了!

package com.example.app0401_44;
import android.app.Activity;
import android.os.Bundle;
import android.view.MotionEvent;
import android.view.View;
import android.widget.LinearLayout;
import android.widget.Toast;

import android.view.View.OnTouchListener;

public class MainActivity extends Activity implements View.OnTouchListener {

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    LinearLayout layout = new LinearLayout(this);//
    layout.setBackgroundResource(R.drawable.nexus_4);
    setContentView(layout);

}

@Override
public boolean onTouch(View v, MotionEvent event){
Toast.makeText(MainActivity.this, "发生触摸事件了" ,Toast.LENGTH_LONG).show();
return true;
}
}

3个回答

CSDNXIAOD
CSDNXIAOD   2016.04.01 21:12

Android - Android Studio 自动(auto)添加import 语句
----------------------biu~biu~biu~~~在下问答机器人小D,这是我依靠自己的聪明才智给出的答案,如果不正确,你来咬我啊!

devmiao
devmiao   Ds   Rxr 2016.04.01 23:11
Jacky0319
Jacky0319   2016.04.02 11:39

上述 回答是如何 自动 import, 不是我的问题。
事实我发现,  我只是 在"Class..."里输入代码, 那些 import 就自动嘣出来了,我没有任何操作 (什么Alt +Enter ,都没做)! 惟独 "**import android.view.View.OnTouchListener**;" 这个没有出现( 贴在问题里 是 我特意在 .txt 里输入的,否则你们看不到!),**而且,我手工输入后,它就自动消失了,显然不允许或不需要 这个“import android.view.View.OnTouchListene”似的! 我分析认为,应该需要它。高手请出手!

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!