【问题标题】:forced to add android.r and activity_main cannot be resolved强制添加android.r和activity_main无法解决
【发布时间】:2014-10-05 02:15:23
【问题描述】:

我已经从这个网站下载了这个项目: http://www.easyway2in.blogspot.ae/2014/07/android-swipe-views-example.html

不知何故,activity_main 无法解决。而我的其他项目运行良好。

MainActivity.java

package com.swapdemo;

import android.app.Activity;
import android.os.Bundle;
import android.support.v4.app.FragmentActivity;
import android.support.v4.view.ViewPager;

public class MainActivity extends FragmentActivity {
    ViewPager viewpager;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        viewpager = (ViewPager) findViewById(R.id.pager);
        PagerAdapter padapter = new PagerAdapter(getSupportFragmentManager());
          viewpager.setAdapter(padapter);
    }


}

我曾尝试导入“android.R”,但只会收到“activity_main 无法解析”消息。我所做的只是添加对 v7-appcompat 的支持,仅此而已。我试过无数次清洗它。有人帮忙吗?

【问题讨论】:

  • 你的布局文件在哪里?它应该在layout 文件夹中
  • 布局在布局文件夹中。就像我在上面说的,我什么都没改变。自己试试吧。
  • 检查 activity_main.xml 是否存在于 res/layout 文件夹中,如果存在则尝试清理项目或重新启动 eclipse。
  • @user3787761 ,我已经在指定的链接下载并启动了该项目。没问题。

标签: java android


【解决方案1】:

确保您正在导入正确的资源,android.R 指的是 Android 资源,您要查找的是“您的项目”的资源,因为那是您的布局文件在,你的 R 应该指向 com.swapdemo.R

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-07-09
    • 2010-11-10
    • 2020-10-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-06-04
    相关资源
    最近更新 更多