Rad*_*nto 1 android button listener
我想知道Android如何提供几种方法来实现其按钮点击方法.至少我找到了两种方法,第一种是在Java代码上使用命令监听器,第二种是android:onClick ="method"在xml和public void method(View v)java中使用.所以我的问题是,在编程的简单性和有效性方面哪一个是最好的.谢谢.
我听说经常在xml中定义onClick会导致proguard出现问题.就个人而言,我觉得最简单的是在onclicklistener中使用一个开关和案例,但是如果这个方法要长得多,那么给它自己的方法很好,以便"隐藏"它.但是,如果你需要在按下任何按钮后运行公共代码(例如UI刷新),最好将它留给交换机和case或if/else
//只是为想要在xml和proguard中使用OnClick的人添加
添加这个:
-keepclassmembers class * extends android.app.Activity {
public void *(android.view.View);
}
Run Code Online (Sandbox Code Playgroud)
然而,在我的拙见中,更多的混淆是更加困惑的:P
| 归档时间: |
|
| 查看次数: |
117 次 |
| 最近记录: |