Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/231.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java can'上的错误;t解析R.layout.list\u item\u forecast和R.id.list\u item\u forecast\u textview_Java_Android - Fatal编程技术网

Java can'上的错误;t解析R.layout.list\u item\u forecast和R.id.list\u item\u forecast\u textview

Java can'上的错误;t解析R.layout.list\u item\u forecast和R.id.list\u item\u forecast\u textview,java,android,Java,Android,我正在上udacity课程,我对Android是如此陌生,所以我知道我错过了一些非常基本的东西 我有两个符号变量,它们给了我一些错误,说它们不能被解析:R.layout.list\u item\u forecast和R.id.list\u item\u forecast\u textview 感谢您的帮助 package com.example.android.sunshine.app; 导入android.support.v7.app.ActionBarActivity; 导入android

我正在上udacity课程,我对Android是如此陌生,所以我知道我错过了一些非常基本的东西

我有两个符号变量,它们给了我一些错误,说它们不能被解析:R.layout.list\u item\u forecast和R.id.list\u item\u forecast\u textview

感谢您的帮助

package com.example.android.sunshine.app;
导入android.support.v7.app.ActionBarActivity;
导入android.support.v4.app.Fragment;
导入android.os.Bundle;
导入android.view.LayoutInflater;
导入android.view.Menu;
导入android.view.MenuItem;
导入android.view.view;
导入android.view.ViewGroup;
导入android.widget.ListView;
导入android.widget.ArrayAdapter;
导入java.util.ArrayList;
导入java.util.array;
导入java.util.List;
公共类MainActivity扩展了ActionBarActivity{
@凌驾
创建时受保护的void(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
如果(savedInstanceState==null){
getSupportFragmentManager().beginTransaction()
.add(R.id.container,新的占位符片段())
.commit();
}
}
@凌驾
公共布尔onCreateOptions菜单(菜单){
//为菜单充气;这会将项目添加到操作栏(如果存在)。
getMenuInflater().充气(R.menu.main,menu);
返回true;
}
@凌驾
公共布尔值onOptionsItemSelected(菜单项项){
//处理操作栏项目单击此处。操作栏将
//自动处理Home/Up按钮上的点击,只要
//在AndroidManifest.xml中指定父活动时。
int id=item.getItemId();
//noinspection SimplifiableIf语句
if(id==R.id.action\u设置){
返回true;
}
返回super.onOptionsItemSelected(项目);
}
/**
*包含简单视图的占位符片段。
*/
公共静态类占位符片段扩展了片段{
阵列适配器mForecastAdapter;
公共占位符片段(){
}
@凌驾
创建视图上的公共视图(布局、充气机、视图组容器、,
Bundle savedInstanceState){
视图根视图=充气机。充气(R.layout.fragment_main,容器,错误);
字符串[]数据={
“今天-晴朗-88/63”,
“明天-大雾70/40”,
“Weds-多云72/62”,
“周四-可能下雪34场!!”,
“周五-牛奶面包茶”,
“周六-多云72/62”,
“太阳-多云72/62”,
};
List-weekForecast=newarraylist(Arrays.asList(data));
炭状;
mForecastAdapter=新阵列适配器(
getActivity(),//当前上下文(此活动)
R.layout.list\u item\u forecast,//布局ID的名称。
R.id.list\u item\u forecast\u textview,//要填充的textview的id。
周预测);
视图根视图=充气机。充气(R.layout.fragment_main,容器,错误);
ListView ListView=(ListView)rootView.findViewById(R.id.ListView\u forecast);
setAdapter(mForecastAdapter);
返回rootView;
}
}

}
layout.list\u item\u forecast是定义每行文本视图的布局文件,在您的案例中,它只包含文本视图。 而
R.id.list\u item\u forecast\u textview
是布局文件
R.layout.list\u item\u forecast
中包含的文本视图的id。
共享布局文件以获得进一步帮助:)

请提供您遇到的错误。