如何从fancybutton的onClick()打开一个新活动?

时间:2016-01-22 17:43:37

标签: android button

如何从onClick() fancybutton打开新活动。

我使用的fancybutton库是 https://github.com/medyo/fancybuttons,以下是fancybutton

的示例图片

enter image description here

1 个答案:

答案 0 :(得分:0)

您可以将onClick()的fancybutton作为普通的android按钮捕获。见下文:

通过Java代码

 Button button = (Button) findViewById(R.id.btn_preview);
 button.setOnClickListener(new OnClickListener() {

    public void onClick(View v) {
         Intent i = new Intent(currentActivity.this, SecondActivity.class);
         startActivty(i);

    }
 });

通过xml

<mehdi.sakout.fancybuttons.FancyButton
android:id="@+id/btn_preview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:onClick="onClickBtn"/>  

并在您的活动中添加

public void onClickBtn(View v)
{
    Intent i = new Intent(currentActivity.this, SecondActivity.class);
    startActivty(i);
}