Mateus é clone do Fred???
No dia 25 de Outubro de 2013 às 18:25, Matheus Henrique da Silva <matheustargaryen@gmail.com> escreveu:
Um NullPointerException estranho que eu não consigo encontrar o erro.--O log é esse:10-25 20:00:08.687: E/AndroidRuntime(1063): FATAL EXCEPTION: main10-25 20:00:08.687: E/AndroidRuntime(1063): java.lang.NullPointerException10-25 20:00:08.687: E/AndroidRuntime(1063): at pizzaria.lafornalha.fragment.dialog.PedidoPizzaDialog.onCreateView(PedidoPizzaDialog.java:89)10-25 20:00:08.687: E/AndroidRuntime(1063): at android.support.v4.app.Fragment.performCreateView(Fragment.java:1478)10-25 20:00:08.687: E/AndroidRuntime(1063): at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:927)10-25 20:00:08.687: E/AndroidRuntime(1063): at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1104)10-25 20:00:08.687: E/AndroidRuntime(1063): at android.support.v4.app.BackStackRecord.run(BackStackRecord.java:682)10-25 20:00:08.687: E/AndroidRuntime(1063): at android.support.v4.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1460)10-25 20:00:08.687: E/AndroidRuntime(1063): at android.support.v4.app.FragmentManagerImpl$1.run(FragmentManager.java:440)10-25 20:00:08.687: E/AndroidRuntime(1063): at android.os.Handler.handleCallback(Handler.java:605)10-25 20:00:08.687: E/AndroidRuntime(1063): at android.os.Handler.dispatchMessage(Handler.java:92)10-25 20:00:08.687: E/AndroidRuntime(1063): at android.os.Looper.loop(Looper.java:137)10-25 20:00:08.687: E/AndroidRuntime(1063): at android.app.ActivityThread.main(ActivityThread.java:4340)10-25 20:00:08.687: E/AndroidRuntime(1063): at java.lang.reflect.Method.invokeNative(Native Method)10-25 20:00:08.687: E/AndroidRuntime(1063): at java.lang.reflect.Method.invoke(Method.java:511)10-25 20:00:08.687: E/AndroidRuntime(1063): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)10-25 20:00:08.687: E/AndroidRuntime(1063): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)10-25 20:00:08.687: E/AndroidRuntime(1063): at dalvik.system.NativeStart.main(Native Method)
A linha 89 é essa:spinnertamanho.setAdapter(new Spinner_Adapter(getActivity(), tamanhos,preços_tamanhos));
O Construtor do Adapter (que esta funcionando em outro dialog):public class Spinner_Adapter extends BaseAdapter implements SpinnerAdapter {Context context;String[] lista;Double[] valores;public Spinner_Adapter(Context context, String[] lista, Double[] valores) {super();this.context = context;this.lista = lista;this.valores = valores;}
A declaração dos arrays (escopo global):String[] tamanhos;
Double[] preços_tamanhos;
A instanciação dos arrays (dentro do metodo onCreate()):tamanhos = getResources().getStringArray(R.array.tamanhos);
preços_tamanhos = item.getItem().getPreços();
O array:<string-array name="tamanhos"><item>Pequena</item><item>Média</item><item>Grande</item><item>Família</item>
</string-array>
O getPreços da entidade:Double preço_P;Double preço_M;Double preço_G;Double preço_F;
public Double[] getPreços(){Double[] preços = {preço_P, preço_M, preço_G, preço_F};return preços;}
Já to nisso a um tempo quebrando a cabeça e me sentindo um imbecil.Help por favor.
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
Grato:
Daniel Castro
--------------------------------------------------

You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.






0 comentários:
Postar um comentário