Я создаю arrayadapter с этой линии:Изменение фона перед созданием адаптера
adapter=new ArrayAdapter<String>(getActivity(),R.layout.message_bar,strArr);
И это мой message_bar.xml
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/message"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="6dp"
android:layout_marginRight="6dp"
android:layout_marginLeft="4dp"
android:paddingTop="10dp"
android:paddingLeft="15dp"
android:paddingRight="5dp"
android:gravity="left"
android:layout_gravity="left"
android:text="dfgdfgdf"
android:textSize="12dp"
android:background="@drawable/mes4" />
Могу ли я изменить фон этого XML, и гравитацию, прежде чем создавать адаптер с Ява ?
вы можете назвать 'адаптер = новый ArrayAdapter (getActivity(), R.layout.message_bar, strArr);' после OnCreate()? –
Да. Вы попробовали? –
Нет, я не могу позвонить после onCreate() –