升级到Android ADT版本22并清理我的项目后,R.java文件丢失了.我不能使用setViewContent(R.layout.activity_main),因为活动无法引用xml布局(由于缺少R.java).此外,当使用(ctrl + space)获取setContentView的建议时,不会输入代码.在查看错误日志时,它显示存在"未处理的事件循环异常".涉及的插件是org.eclipse.ui.
此外,每当我创建一个新的Hello World项目时,gen文件夹都是空的.几个小时后,我尝试了android工作室.但我不喜欢那里.然后,当我回到Eclipse时,SDK平台工具和构建工具有了更新.我更新了它们但我仍然得到错误.
我试过清理项目但没有运气.什么似乎是问题?
我有一个活动,使用for循环从共享首选项以编程方式进行布局.文本视图和按钮包含在线性布局中.用户可以根据需要输入任意数量的视图.现在,该按钮将是一个删除按钮.按下时,我想删除线性布局按钮和其他文本视图.我该怎么做呢?
这是我的代码:
package com.dirkjan.myschools;
import android.app.Activity;
import android.content.Intent;
import android.content.SharedPreferences;
import android.content.res.Configuration;
import android.graphics.Typeface;
import android.os.Bundle;
import android.view.Menu;
import android.view.View;
import android.view.ViewGroup;
import android.widget.Button;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.TextView;
public class MainActivity extends Activity {
LinearLayout subjectLeft, subjectRight;
Button addSubj;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
subjectLeft = (LinearLayout) findViewById(R.id.llSubjectLeft);
subjectRight = (LinearLayout) findViewById(R.id.llSubjectRight);
//Load the saved subjects
SharedPreferences getSubjects = getSharedPreferences("SubjectInfo_Prefs", MODE_PRIVATE);
SharedPreferences.Editor editor = getSubjects.edit();
int subjectCount = getSubjects.getInt("count", 0);
if (subjectCount > 0 ){ …Run Code Online (Sandbox Code Playgroud)