【发布时间】:2015-08-23 18:44:04
【问题描述】:
我在 xml 中的 onClick 在方向更改后不起作用。我阅读了很多关于 onClickListerners 不起作用的帖子,这些帖子是在 onCreate() 方法中创建的,但事实并非如此。
这是我的 xml:
<ImageButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="New Button"
android:id="@+id/button2"
android:layout_alignParentTop="true"
android:layout_alignParentRight="true"
android:layout_alignParentEnd="true"
android:clickable="true"
android:onClick="onSearchClick"
android:src="@drawable/ic_search_black_24dp" />
在代码中:
public void onSearchClick(View v){
newSearch();
}
在方向改变之前它工作得很好,但之后就不行了。可能是什么问题?
【问题讨论】:
-
发布活动代码...
-
@dieter_h 有什么好玩的?
-
我刚刚制作了一个示例应用程序,带有一个简单的按钮并在 xml 中定义了点击,它适用于纵向和横向。很有趣。
-
在你的清单中有这样的东西:android:configChanges="keyboardHidden|orientation"
-
不,没有配置更改
标签: android xml imagebutton screen-orientation