Qual é a maneira correta de usar o HoloEverywhere?
Estou tentando usarramo dev da biblioteca HoloEverywhere no meu aplicativo. Eu entendi que isso ainda é durante o desenvolvimento, mas a demo parece funcionar bem, então eu dou uma chance.
Eu colocoandroid: theme = "@ style / Holo.Theme.Sherlock.Light" na atividade no meu manifesto. A estrutura da atividade é que ela está usando Fragment, uma é uma lista e outra é apenas Fragment. O ActionBar parece ótimo para Holo.
Eu virei meuSherlockFragmentActivity para dentroSActividade eFragmento para dentroSFragment. Assim como eu chequei no aplicativo de demonstração acompanhado. Eu abro o diálogo usando este bloco de código no meu fragmento.
AlertDialog.Builder builder = new AlertDialog.Builder(context);
builder.setTitle("Work in Progress")
.setView(inflater.inflate(R.layout.extra_input))
.setIcon(R.drawable.icon);
builder.setPositiveButton("Positive", null);
builder.setNegativeButton("Negative", null);
builder.setNeutralButton("Neutral", null);
builder.show();
O diálogo apareceu como o AlertDialog do sistema operacional, onde EditText dentro do layout extra_input mostrado como Holo.ProgressDialog também exibir com o tema do sistema operacional também.
Eu acreditava que este sou eu incorretamente implementado na biblioteca. A questão é como fazer isso certo?
Edit: resolvido, eu preciso usarcom.WazaBe.HoloEverywhere.app.AlertDialog ao invés deandroid.app.AlertDialog. Me bobo.