Привет всем, что я ищу, чтобы изменить мое приложение, чтобы при выборе текста в XML-файле открылось новое окно. Я нашел различные способы открытия нового экрана через класс, но мне нужно сделать это из XML-файла. Моя программа как tablayout, а вот некоторые вещи, показываемой в моей первой вкладке:Открытие нового экрана из текстового файла xml
<LinearLayout
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
андроида: ид = "@ + идентификатор/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, состоит в том, что все это связано с макетом вкладок. Было бы замечательно, если бы следующая в каждой вкладке могла открыть новый экран. Благодарю.
Да к первой части. Поэтому в приведенном выше примере кода, если пользователь нажимает на «Первый заголовок здесь» или что-то еще в , я хочу, чтобы он открыл совершенно новый экран. –
Clozecall
Итак, что вам нужно сделать, это настроить экран, который вы хотите открыть, в виде отдельного XML-файла. то в вашем java-файле установите OnClickLister для текстового вида: http://developer.android.com/reference/android/widget/TextView.html в этом OnClickListener, который вы хотите вызвать setContentView для другого XML-файла. Это откроет другую страницу. – Stevy888