多个xml布局的一个活动和后退按钮会杀死一个活动

时间:2012-10-18 21:34:16

标签: xml android-activity back

我正在开发一个非常简单的Android应用程序,其中包含很少的java。它是一个信息应用程序,除了显示有关事物的文本和图片之外什么都不做。它有按钮,引导您通过不同的类别和最后的信息。它有一个活动,从该活动它调用不同的布局。我在xml中使用“android:OnClick =”“”方法从按钮调用不同的布局。我正在使用软背按钮,我不介意,但显然是不好的做法。 问题是,当我点击硬后退按钮时,它会结束一个活动并杀死整个应用程序,当方向发生变化时,它总是返回到与一个活动相关联的起始布局。我需要一些指导,如果我应该以不同的方式重做我的整个应用程序,或者以某种方式跟踪我所处的布局,以便它知道要返回什么。我已经尝试为每个布局创建一个单独的活动,当我点击按钮时,加载的时间似乎比我目前正在进行的方式要长,加上它并不那么简单。

我的代码示例:

<Button
    android:id="@+id/audiocablesbutton"
    android:layout_width="fill_parent"
    android:layout_height="0dp"
    android:layout_weight="1"
    android:onClick="audiocables"
    android:text="@string/audiocablesbuttontext" />



    public void audiocables(View v) {
    setContentView(R.layout.audiocables);
    }

0 个答案:

没有答案
相关问题