У меня есть textView, который ищет findViewById и который продолжает возвращать Null. У меня есть setContentView в onCreate класса, который указывает на макет, отличный от той, которая содержит мой textView. Как вернуть его null null, пожалуйста?findViewById() возвращает Null, Why?
ниже моей деятельности и два файла XML:
activity_process.xml:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/content_process"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent"/>
.
<TextView
android:id="@+id/enrollmenttype"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:padding="10dp"
android:text="@string/enrollmenttype_value" />
.
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_process);
Я не могу редактировать activity_process.xml, поскольку это скрытая активность. Мне нужно найти способ преодолеть все это.
этот код дает вам исключение? –
ниже - моя активность и два файла xml: вы должны поместить TextView внутри макета, чтобы передать параметр ParamountView. Итак, ваш TextView должен находиться внутри activity_process.xml – Blackbelt
@AsierAranbarri, возможно, NPE? – Blackbelt