单击MathView中的单击侦听器

时间:2018-03-02 10:33:30

标签: android android-studio

如何在GoogleView上放置单击侦听器,我通常使用Button或TextView执行此操作,但现在我想使用MathView执行此操作。我的代码在下面,但是当我点击它时它没有工作,它什么也没做。是否有任何错误或缺少代码?

XML

<io.github.kexanie.library.MathView
    android:layout_marginTop="20dp"
    android:onClick="ClickMe"
    android:clickable="true"
    android:layout_width="@dimen/answerBtn_width"
    android:layout_height="@dimen/answerBtn_height"
    auto:engine="MathJax"
    auto:text="Click Me"
    android:focusable="true" />

的java.class

public void ClickMe(View view) {
    Intent intent =  new Intent(MainActivity.this, Class2.class);
    startActivity(intent);    }

我还尝试使用ID并在java中调用Id,但它仍然没有做任何事情,所以我希望它打开一个新活动,我的代码上是否有任何遗漏?

1 个答案:

答案 0 :(得分:1)

由于“MathView”实际上是一个webview,因此您无法在其上放置一个点击监听器。 这是一个可能对你有用的解决方案 How can I get onclick event on webview in android?