У меня есть простая проблема с моим фрагментом. Итак, у меня есть спиннер и строка массива, содержащая значения буксировки. С другой стороны, и у меня есть значения на моей базе данных, я хочу, чтобы текст из базы данных не был установлен. когда я это делаю, возникает проблема .. вращатель запускается без щелчка и массив исчезает.
Примечание: я делаю это в действии, и проблема не возникает и работает на 100%, у меня эта проблема только во фрагменте.
// Array
String[] priv_secu_sec_values = new String[] {"All", "Friends"};
// Create adapter
final ArrayAdapter<String> myAdapter = new ArrayAdapter<String>
(getActivity(),
android.R.layout.simple_dropdown_item_1line,priv_secu_sec_values);
// Create Spinner
final MaterialBetterSpinner edit_priv_secu = (MaterialBetterSpinner)
v.findViewById(R.id.edit_sec_send);
edit_priv_secu.setAdapter(myAdapter);
// Get Value from firebase and set text
String priv_secu_send =
dataSnapshot.child("rece_sec").getValue().toString();
edit_priv_secu.setText(priv_secu_send);
// Spinner XML Code:
<com.weiwangcn.betterspinner.library.material.MaterialBetterSpinner
android:id="@+id/edit_sec_send"
android:layout_width="115dp"
android:layout_height="63dp"
android:layout_gravity="center"
android:layout_marginTop="12dp"
android:padding="5dp"
android:hint="@string/Who"
android:textSize="14sp"
app:met_floatingLabel="normal" />
Моя проблема, когда задан текст из firebase:
введите описание изображения здесь
когда я удаляю код набора текста из базы данных, и проблема не возникает
введите описание изображения здесь
что я хочу ..
введите описание изображения здесь