我的ADT是0.9.6的 android的SDK是2.2的 JDK在1.5和1.6下都出现这个问题。度娘和谷歌搜索出来的一些方法解决不了次问题,望高手指教。
PS: R.JAVA文件存在.
代码如下:package H1.H1;import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;public class H1 extends Activity
{
private EditText getNameEditText;
private Button button_Login;
private TextView show_Login_TextView;/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);getNameEditText=(EditText)findViewById(R.id.widget29_getName_EditText);//错误就出现在R.idbutton_Login=(Button)findViewById(R.id.widget30_Login_Button);//错误同上show_Login_TextView=(TextView)findViewById(R.id.widget31_showLogin_TextView);//错误同上button_Login.setOnClickListener
(new OnClickListener()
{
@Overridepublic void onClick(View v){
//TODO Auto-generated method stub
show_Login_TextView.setText(getNameEditText.getText()+"111");
}
});
}
}
PS: R.JAVA文件存在.
代码如下:package H1.H1;import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;public class H1 extends Activity
{
private EditText getNameEditText;
private Button button_Login;
private TextView show_Login_TextView;/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);getNameEditText=(EditText)findViewById(R.id.widget29_getName_EditText);//错误就出现在R.idbutton_Login=(Button)findViewById(R.id.widget30_Login_Button);//错误同上show_Login_TextView=(TextView)findViewById(R.id.widget31_showLogin_TextView);//错误同上button_Login.setOnClickListener
(new OnClickListener()
{
@Overridepublic void onClick(View v){
//TODO Auto-generated method stub
show_Login_TextView.setText(getNameEditText.getText()+"111");
}
});
}
}
解决方案 »
- 程序退出时报错
- Notification如何设置显示时长?
- 求助:gbk转unicode的问题
- android4.0里图片怎么不是下载下来的而是直接在网页上打开了
- android布局问题
- Android问题,请大家帮我看下,代码不报错,但一运行,就提示“应用程序意外停止,请重试”错误在哪一行呢?
- 【急!!!请教】android做json解析,从服务器获取资源
- 请问下如何区分 sdcard和 u盘
- 求助:怎样让一个进程过一段时间后开始
- 如何实现纵向动态柱状图
- listview中多个button单击事件问题
- 请问有高手配置过Sequoyah吗?“localhost:5039: Operation not permitted”如何解决?
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/hello"
/>
</LinearLayout>
2.make clean
试试
xml文件都没有写好当然有问题啊,你看看别人的xml文件,R相关的东西是自动生成的。
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<TextView
android:id="@+id/你定义的ID"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/hello"
/>
</LinearLayout>
分别要把:
getNameEditText、button_Login、show_Login_TextView 这三个都定义下 是不?
main.xml文件如下:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<EditText
android:id="@+id/widget29_getName_EditText"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
/>
<Button
android:id="@+id/widget30_Login_Button"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
/>
<TextView
android:id="@+id/widget31_showLogin_TextView" android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/hello"
/>
</LinearLayout>红色部分要好好琢磨下。。