【发布时间】:2016-12-06 17:18:52
【问题描述】:
我有一个包含许多按钮的活动,每个按钮执行不同的任务。因为,我每次都使用推送通知为不同的通知执行单独的任务,模拟 onClick 事件的最佳方法是什么。
我认为的一种方法是使用函数。编写单独的函数并在 onClickListener 中调用它。有没有其他方法可以实现目标?
btnengg.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
if (netconnect(null)==1)
{
w.loadUrl("myurl1");
wtshare.setVisibility(View.VISIBLE);
}
else
{
mInterstitialAd.show();
pbb.setVisibility(View.VISIBLE);
fadView.setVisibility(View.INVISIBLE);
w.loadUrl("myurl2");
requestNewInterstitial();
}}
});
【问题讨论】:
-
您想为所有按钮设置一个监听器吗?
-
没有。但是每当我发送推送通知时,我要做的是,它应该将触摸活动操纵到特定按钮。
-
您需要为每个不同的任务编写单独的方法,然后在点击侦听器和通知中调用该方法。
标签: java android performance android-button