2011-01-12 79 views
0

嘿,所有我在尋找,以便選擇一個XML文件中的文本時,編輯我的應用程序,打開一個新窗口。我發現了通過一個類打開一個新屏幕的各種方法,但我需要從一個xml文件中完成。我作爲一個tablayout程序,這裏是我的一些第一個選項卡中顯示的東西:從XML文件中的文本打開一個新的屏幕

<LinearLayout 
android:orientation="vertical" 
android:layout_width="fill_parent" 
android:layout_height="fill_parent"> 

機器人:ID = 「@ + ID/ScrollView01」
機器人:layout_height = 「WRAP_CONTENT」
機器人:layout_width = 「FILL_PARENT」>

<TextView 
    android:textColor="#FFFFFF" 
    android:text="First Header here" 
    android:textStyle="bold" 
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    /> 
<TextView 
android:textColor="#FFFFFF" 
    android:text="First body text here" 
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    /> 

所以基本上我需要它,這樣,當選擇了文本,一個新的屏幕上彈出。如上所述,這個具體必須在xml中完成的原因是因爲這是一個標籤佈局的全部區別,如果每個標籤中的下一個可以打開一個新的屏幕,那將是非常好的。謝謝。

回答

0

所以你的努力得到它的標籤視圖之外打開一個全新的佈局?

在這種情況下,所有你需要做的是建立一個新的XML文件並單擊文本調用的setContentView這將呼籲其它XML文件,並打開該網頁。

或者,你是說在點擊它,你想打開的選項卡的另一個?在這種情況下

你只是希望使用標籤的佈局和標籤控件:

http://developer.android.com/resources/tutorials/views/hello-tabwidget.html

我只是有點困惑,究竟你希望做

我希望這幫助

+0

是在第一部分。所以在我上面的代碼例如,如果在「第一頭在這裏」或任何在其他用戶按下,然後我想,要打開一個全新的屏幕。 – Clozecall 2011-01-12 03:06:48

0

據我知道這也不是沒有可能的代碼。除非你編寫你自己的textview組件,它有你需要編寫的代碼。即,你必須在某處執行代碼。您可以指定自定義屬性來指定您導航到的位置。

相關問題