Android XML就绪,Java不成功
我对这段代码有问题。我在XML中注册了ID,但代码不起作用。main是红色的,add_照片是红色的,targeturi和targetimage都是红色的(所有红色的都是斜体)Android XML就绪,Java不成功,android,Android,我对这段代码有问题。我在XML中注册了ID,但代码不起作用。main是红色的,add_照片是红色的,targeturi和targetimage都是红色的(所有红色的都是斜体) setContentView(R.layout.*main*); Button Button照片=(按钮)findViewById(R.id.*添加照片*); textTargetUri=(TextView)findViewById(R.id.*targeturi*); targetImage=(ImageView)fin
setContentView(R.layout.*main*);
Button Button照片=(按钮)findViewById(R.id.*添加照片*);
textTargetUri=(TextView)findViewById(R.id.*targeturi*);
targetImage=(ImageView)findViewById(R.id.*targetImage*);
XML:
由于活动布局的名称是activity\u main,因此需要执行以下操作
setContentView(R.layout.activity_main);
布局文件中没有id为R.id.targeturi和R.id.targetimage的文本视图。你需要先把它们放在你的布局中。
此外,您还需要声明TextView(除非您在onCreate()之前已经声明了它们)
我认为您遇到了问题,因为您没有为变量“textTargetUri”和“targetImage”声明类型。也发布布局文件。您的代码中是否确实使用了星号?请使用布局文件编辑您的问题。不要把它当作评论。不。就在这里。说明需要做什么。对不起。我是新手,所以我不知道我可以编辑问题setContentView(R.layout activity_main)不起作用为什么不起作用?它给出了什么错误?具体点。布局文件的名称是什么?它的名称是activity_main。这是我的布局文件的名称
setContentView(R.layout.activity_main);
TextView textTargetUri = (TextView)findViewById(R.id.targeturi);
TextView targetImage = (ImageView)findViewById(R.id.targetimage);