TextView 链接到新的布局视图 Android

Posted

技术标签:

【中文标题】TextView 链接到新的布局视图 Android【英文标题】:TextView link to new layout view Android 【发布时间】:2022-01-20 03:33:03 【问题描述】:

试图了解如何拥有它,以便当用户单击特定的 TextView 时,他们将链接到新布局,在本例中为注册。

即,

<!--Not have account? Signup-->
    <TextView
        android:id="@+id/noAccountTv"
        android:layout_
        android:layout_
        android:text="@string/no_account"
        android:layout_alignParentBottom="true"
        android:layout_centerHorizontal="true"
        android:padding="5dp"
        style="@style/TextAppearance.MaterialComponents.Caption"
        />

布局文件是activity_sign_up.xml,-我习惯于react和html等,所以这对我来说有点新:)谢谢!

【问题讨论】:

为此,您可以使用 ClickableSpan 并使 textview 的特定部分可点击。 【参考方案1】:

您应该检查this。但基本上,你需要的是一个意图。所以,你想做这样的事情

noAccountTv.setOnClickListener 
        val intent = Intent(this,ActivitySignUp::class.java)
        startActivity(intent)
    

您必须向使用布局文件 activity_sign_up.xml 的活动类发送意图

【讨论】:

以上是关于TextView 链接到新的布局视图 Android的主要内容,如果未能解决你的问题,请参考以下文章

Android - 按下按钮时将textview添加到布局

如何在 Textview-android studio 布局编辑器中添加按钮

Swift:使用按钮导航到新的 ViewController

从主活动更新不同布局 xml 中的文本视图

如何点击 UITableViewCell 中的 UIButton 并转换到新的视图控制器,并传递信息?

当视图是多行时,约束布局如何摆脱 textview 上的额外空间