Java 为什么我的Android活动不刷新/重画?
RoomInfoActivity.java: 注意:这是同一应用程序启动的第三个活动,并不重要 AndroidManifest.xml: room_info.xml: 图片: 注意:当我点击按钮时,什么也没发生 描述:因此,代码编译得很好,.apk启动并运行时没有任何问题,但是RoomInfoActivity没有反映应该进行的更改,例如当我单击按钮时更改TextView和按钮的文本。我在寻找最简单的方法来做这些 编辑:我现在做了一个更改,我添加了这行按钮Clean.setClickabletrue; 在此情况下:Java 为什么我的Android活动不刷新/重画?,java,android,android-activity,refresh,redraw,Java,Android,Android Activity,Refresh,Redraw,RoomInfoActivity.java: 注意:这是同一应用程序启动的第三个活动,并不重要 AndroidManifest.xml: room_info.xml: 图片: 注意:当我点击按钮时,什么也没发生 描述:因此,代码编译得很好,.apk启动并运行时没有任何问题,但是RoomInfoActivity没有反映应该进行的更改,例如当我单击按钮时更改TextView和按钮的文本。我在寻找最简单的方法来做这些 编辑:我现在做了一个更改,我添加了这行按钮Clean.setClickabletru
rumInfo.setText(getIntent().getExtras().getString("entry"));
buttonCleaned.setText("Färdig med städningen");
rumStatus.setText("Status: "+checkStatus());
是否调用过onClick方法?我认为您需要使用该方法将活动设置为按钮上的单击侦听器。好的,它现在可以工作了,我使用了buttonCleaned.setOnClickListenernew OnClickListener{并将其链接到我的public void onClickView v方法。很高兴看到您的应用程序正在工作。您不需要创建新的OnClickListener{}但是,请尝试buttonCleaned.setOnClickListenerthis。您的活动已经实现了接口: