我在android应用程序的所有布局中都有一个页脚。 页脚会有图像按钮,如“帮助”,“家”,这个图像按钮直接链接到帮助类和家庭类。 我可以为所有页脚图像按钮设置一个单独的活动类别吗? 我试着用如何为多个图像按钮创建单个活动类
public class FooterItems extends Activity implements OnClickListener {
@Override
public void onClick(View view) {
if(view.getId() == R.id.footerBtnHome)
{
Intent myIntent = new Intent(view.getContext(), MainActivity.class);
startActivityForResult(myIntent, 0);
return;
}
if(view.getId() == R.id.footerBtnFeedback)
{
Intent myIntent = new Intent(view.getContext(), Feedback.class);
startActivityForResult(myIntent, 0);
return;
}
}
}
,但我没有得到如何在一个类中调用这些...例如项目具有其中我有
ImageButton buttonFeedback = (ImageButton) findViewById(R.id.btnFeedback);
buttonFeedback.setOnClickListener(new View.OnClickListener() {
public void onClick(View view) {
Intent myIntent = new Intent(view.getContext(), Feedback.class);
startActivityForResult(myIntent, 0);
}
});
当我打电话反馈MainActivity类别。使用onClick从一个图像按钮...布局和相同的页脚项目出现。 我想使用广义的FooterItems类,这样我就可以有一个类用于页脚,并可用于其他任何布局。 我也使用xml中的android:onClick =“onClick”作为仅用于页脚的图像按钮。 但如何调用这些广义类FooterItems并使其工作。 期待回复。 谢谢。
我在xml中的每一个布局中都有页脚,而我没有使用include ......但是我需要的是所有这些按钮出现在页脚中的一个类,以便编码对于所有页脚按钮都是相同的。 – Mukunda 2011-12-17 12:21:23
是的,我在回答中提到了同样的事情。你必须编码一次。 – 2011-12-17 12:22:00
我有FooterItems类,但是如何在活动类中调用这些函数... – Mukunda 2011-12-17 12:27:22