我正在学习Android教程,学习如何缓慢但肯定地制作应用程序。
我的专长是这个:
public final static String EXTRA_MESSAGE = "com.mfr.firstapp.MESSAGE";
public void sendMessage(View view) {
Intent intent = new Intent(this, DisplayMessageActivity.class);
EditText editText = (EditText) findViewById(R.id.edit_message);
String message = editText.getText().toString();
intent.putExtra(EXTRA_MESSAGE, message);
startActivity(intent);
}
这个在我Fragment_main.xml
<EditText
android:id="@+id/edit_messsage"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:hint="@string/edit_message"
android:layout_weight="1">
</EditText>
但我在这条线上发现了一个错误
EditText editText = (EditText) findViewById(R.id.edit_message);
告诉我“edit_message无法解析或不是字段”,为什么会这样?
问候
马特(男子名ˌ等于Matthew)
“edit_message”位于片段的布局中,因此此代码找不到它:
EditText editText = (EditText) findViewById(R.id.edit_message);
因为它将查看已在活动中设置为contentView的布局内部。
您可能正在遵循在adt开始在创建新项目后自动生成片段之前完成的旧教程。(这让许多初学者感到困惑)
问题内容: 以前的人有相同的错误消息,但是解决方案始终是删除或修改某些导入的“ android.R”。我没有这样的进口,所以我真的迷路了 我正在尝试运行一个示例android google maps程序。 我正在关注本教程。http://www.vogella.com/articles/AndroidGoogleMaps/article.html 但是,当我粘贴以下代码时,eclipse给了我这个
问题内容: 我正在将MP3播放器内置到我的应用程序中,但出现错误,指出“原始无法解析或不是字段”:mMediaPlayer = MediaPlayer.create(this,R.raw.test_cbr); 我不确定R.raw.test_cbr是什么(我没有写这段代码),有人可以解释R.raw.test_cbr是什么以及如何解决吗? JAVA: 问题答案: 我不确定R.raw.test_cbr是
如果和具有相同的值,则方法返回。但当我通过执行以下操作检查它们是否相同时: 然后在上向我显示错误,表示值无法解析或不是字段。 类平铺:
我在应用程序中生成JSON时遇到问题。 我正在尝试一个关于使用AngularJSJavaRestful Web服务的教程。我创建了一个动态Web项目作为我的RESTful服务器,然后添加了以下库: asm-3.3.1.jar jackson-core-asl-1.9.9.jar jackson-jaxrs-1.9.9.jar jackson-mapper-asl-1.9.9.jar jackson
我正在通过这个URL-http://developer.android.com/training/basics/firstapp/creating-project.html,并得到这个错误EXTRA_MESSAGE无法解决或不是一个字段: 梅尼费斯特 美娜ctivity.java } 显示消息活动 请导游。
问题内容: 好的,现在我可以解析空间了,这是我以前的问题。现在我的解析器几乎可以使用了,但是有一个我无法弄清的缺陷。 我能够在段(参见代码)和管道之间的数据之后检索数据。我无法到达的是一个级别并检索包含在管道之间并以^分隔的数据。 例如。 但是,我当前的输出将是 我收到@后面带有各种ID的异常1 [Ljava.lang.String; @ 1786e64 下面给出的注释代码造成了问题。 码: 请指