小编Ian*_*Ian的帖子

Android - activity_main无法解析或不是字段

以前的人有相同的错误消息,但解决方案一直是删除或修改一些导入"android.R".我没有这么重要,所以我真的迷失了

我正在尝试运行示例Android谷歌地图程序.

我正在学习本教程.http://www.vogella.com/articles/AndroidGoogleMaps/article.html

但是,当我粘贴代码时,eclipse会给我这个错误:"activity_main无法解析或者不是字段"

这段代码中的MainActivity会发生这种情况

  public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.activity_main, menu);
return true;}
Run Code Online (Sandbox Code Playgroud)

具体错误发生在"R.menu.activity_main"部分.

这是我的activity_main.xml文件.

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity" >

<fragment
    android:id="@+id/map"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    class="com.google.android.gms.maps.MapFragment" />
</RelativeLayout> 
Run Code Online (Sandbox Code Playgroud)

这是我的完整MainActivity.java类

package com.example.mapssample;
import android.app.Activity;
import android.os.Bundle;
import android.view.Menu;

import com.google.android.gms.maps.CameraUpdateFactory;
import com.google.android.gms.maps.GoogleMap;
import com.google.android.gms.maps.MapFragment;
import com.google.android.gms.maps.model.BitmapDescriptorFactory;
import com.google.android.gms.maps.model.LatLng;
import com.google.android.gms.maps.model.Marker;
import com.google.android.gms.maps.model.MarkerOptions;

public class MainActivity extends Activity {
  static final LatLng HAMBURG = new LatLng(53.558, 9.927);
  static final LatLng KIEL = new LatLng(53.551, 9.993);
  private GoogleMap map;

  @Override …
Run Code Online (Sandbox Code Playgroud)

java android google-maps

13
推荐指数
3
解决办法
7万
查看次数

构造默认构造函数时无法处理异常:类型由隐式超级构造函数抛出的异常

代码工作正常,直到我尝试将代码变成可构造的类.当我尝试从中构造一个对象时,我得到了错误

"默认构造函数无法处理由隐式超级构造函数抛出的异常类型IOException.必须定义一个显式构造函数"

这是必须抛出异常FileReaderBufferedReader.

谢谢

编辑:

FileReader textFilethree = new FileReader (xFile);
BufferedReader bufferedTextthree = new BufferedReader (textFilethree) ;
String lineThree = bufferedTextthree.readLine();
Run Code Online (Sandbox Code Playgroud)

xFile是从构造中获得的.请注意,在此构造中会抛出异常.

java exception

9
推荐指数
1
解决办法
4万
查看次数

子类是否从超类继承私有实例变量

子类是否继承私有字段?

这个问题解决了同样的问题,但我不太明白这是如何满足下面(看似)矛盾的情况.

http://docs.oracle.com/javase/tutorial/java/IandI/subclasses.html

说"子类不继承其父类的私有成员".

这意味着它既不继承私有实例变量也不继承私有方法?

但是,如果从父级继承公共访问器方法,它是如何工作的?它返回一个它不知道存在的实例变量?

此外,我的计算机科学书籍(Baron的AP计算机科学A)对一个问题的正确答案是:"(子类)从(超类)继承所有私有实例变量和公共访问器方法."

这不是收缩到oracle的教程吗?

谢谢你的帮助

java inheritance encapsulation information-hiding

7
推荐指数
3
解决办法
3万
查看次数

正则表达式模式匹配冒号后面的所有大写字母

我需要一个模式来匹配像APPLE:或的单词PEAR:

[A-Z][:] 会匹配R:但不是整个单词,因此当我尝试匹配时会给我一个错误.

有人可以帮忙吗?

java regex

6
推荐指数
2
解决办法
4393
查看次数

编译错误:通用数组创建

我想创建一个数组ArrayList<String>.我尝试了以下方法:

static ArrayList<String>[] displayBlocks = new ArrayList<String>[3];
Run Code Online (Sandbox Code Playgroud)

但是,我得到一个编译时错误:

通用数组创建

我补充说import java.util.*;.我怎样才能编译它?

java

2
推荐指数
2
解决办法
6176
查看次数

改变Weka中的堆大小

我已经看到很多资源告诉我要添加什么行,但是我找不到任何资源来逐步指示如何增加内存大小.

谢谢

有人可以更详细地解释这一点,这条线路在哪里?

java weka

1
推荐指数
1
解决办法
9491
查看次数