【发布时间】:2018-10-05 11:00:02
【问题描述】:
到目前为止,我只是将所有代码放在一个主要的 Activity 类中。我现在正在尝试改进这一点并开设不同的课程。
我正在制作一个非常简单的应用程序,就像一个故事。有 8 页和 4 个字符。每个角色都有一个图像、一个带有名字的按钮和一个 textView。当你点击他们的按钮时,他们的文字就会显示出来。
我为每个角色创建了一个类,并在其中放置了与该角色相关的所有方法。即,
public void johnSpeak1 (View view) {
johnText1.setVisibility(View.VISIBLE)
markText1.setVisibility(View.INVISIBLE)
}
这应该意味着当按下 John 按钮时,他的文字变得可见,而其他人消失。
当我把它全部放在主活动类中时它工作正常,但现在我把它放在它自己的类中,当我运行它并按下按钮时我的应用程序就会关闭。
我已经在主要活动中声明了所有按钮和textviews。在主要活动的oncreate 中,我为第一页提供了所有findviewbyID,并将textViews 设置为不可见。
到目前为止,我所学到的一切都来自 Udemy 的视频,该视频很棒,但从未提及课程!
我已将我所做的其他课程设置为extends mainActivity
到目前为止,我所做的一切都可能是垃圾。我一直在尝试自己做这件事,在谷歌上寻求帮助,但我似乎对此感到困惑。
感谢您的建议!
顺便说一句,我正在使用安卓工作室
丹尼
【问题讨论】: