Perguntas com a marcação «android-fragments»

Fragmentos representam comportamentos reutilizáveis ​​ou partes da interface do usuário em um aplicativo Android.

9
Alternativas para PreferenceFragment com android-support-v4
Eu parei repentinamente no desenvolvimento do meu aplicativo quando percebi que PreferenceFragments não eram suportados nesta biblioteca. Existe alguma alternativa que um desenvolvedor Android iniciante possa usar para superar esse obstáculo? Esta é a minha janela principal a partir de agora <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"> <TabHost …


5
Fim do evento de animação android
Eu tenho uma animação de fadeout em uma visão (que está dentro de um fragmento), e toda vez que a animação acontece, depois que termina a visão se redesenha novamente. Eu encontrei um jeito de fazer view.SetVisibility(View.GONE). Mas não espera a animação terminar. Eu gostaria de executar este código setVisibility …

10
Android SharedPreferences in Fragment
Estou tentando ler SharedPreferences dentro do Fragment. Meu código é o que eu uso para obter preferências em qualquer outra atividade. SharedPreferences preferences = getSharedPreferences("pref", 0); Eu recebo erro Cannot make a static reference to the non-static method getSharedPreferences(String, int) from the type ContextWrapper Tentei seguir esses links, mas sem …

21
Definindo título de ActionBar personalizado a partir do fragmento
No meu Main FragmentActivity, eu configurei meu ActionBartítulo personalizado assim: LayoutInflater inflator = (LayoutInflater) this .getSystemService(Context.LAYOUT_INFLATER_SERVICE); View v = inflator.inflate(R.layout.custom_titlebar, null); TextView tv = (TextView) v.findViewById(R.id.title); Typeface tf = Typeface.createFromAsset(this.getAssets(), "fonts/capsuula.ttf"); tv.setTypeface(tf); tv.setText(this.getTitle()); actionBar.setCustomView(v); Isso funciona perfeitamente. No entanto, depois de abrir outro Fragments, quero que o título mude. Não …


9
barra de ação para cima navegação com fragmentos
I têm um tabulada ActionBar / viewpager disposição com três abas dizer Um , B , e C . No separador C separador (fragmento), estou adicionando outro fragmento digamos fragmento D . com DFragment f= new DFragment(); ft.add(android.R.id.content, f, ""); ft.remove(CFragment.this); ft.addToBackStack(null); ft.commit(); Eu modifico a barra de ação no …

2
Maneira infalível de lidar com o fragmento na mudança de orientação
public class MainActivity extends Activity implements MainMenuFragment.OnMainMenuItemSelectedListener { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); FragmentManager fragmentManager = getFragmentManager(); FragmentTransaction fragmentTransaction = fragmentManager .beginTransaction(); // add menu fragment MainMenuFragment myFragment = new MainMenuFragment(); fragmentTransaction.add(R.id.menu_fragment, myFragment); //add content DetailPart1 content1= new DetailPart1 (); fragmentTransaction.add(R.id.content_fragment, content1); fragmentTransaction.commit(); } public void onMainMenuSelected(String …


12
Fragmentos de Android. Manter uma AsyncTask durante a rotação da tela ou alteração da configuração
Estou trabalhando em um aplicativo de smartphone / tablet, usando apenas um APK e carregando recursos conforme necessário, dependendo do tamanho da tela, a melhor escolha de design parece ser usar Fragments via ACL. Este aplicativo tem funcionado bem até agora sendo apenas baseado em atividades. Esta é uma aula …

8
Android onClick em XML vs. OnClickListener
Sei que uma pergunta com palavras semelhantes já foi feita antes, mas isso é diferente. Eu sou muito novo no desenvolvimento de aplicativos Android e tenho três perguntas sobre as diferenças entre o android:onclick=""atributo XML e o setOnClickListenermétodo. Quais sao as diferenças entre os dois? A diferença entre as duas …

2
Use viewLifecycleOwner como o LifecycleOwner
Eu tenho um fragmento: class MyFragment : BaseFragment() { // my StudentsViewModel instance lateinit var viewModel: StudentsViewModel override fun onCreateView(...){ ... } override fun onViewCreated(view: View, savedInstanceState: Bundle?) { super.onViewCreated(view, savedInstanceState) viewModel = ViewModelProviders.of(this).get(StudentsViewModel::class.java) updateStudentList() } fun updateStudentList() { // Compiler error on 'this': Use viewLifecycleOwner as the LifecycleOwner viewModel.students.observe(this, …

1
O que é ViewModelStore e viewModelStoreOwner?
Estou muito confuso devido a esta nova API do ViewModelProvider (o ViewModelProviders foi descontinuado) Assim como nas novas mudanças, também existem novos construtores (código-fonte). # 1 public ViewModelProvider(@NonNull ViewModelStoreOwner owner) { this(owner.getViewModelStore(), owner instanceof HasDefaultViewModelProviderFactory ? ((HasDefaultViewModelProviderFactory) owner).getDefaultViewModelProviderFactory() : NewInstanceFactory.getInstance()); } # 2 public ViewModelProvider(@NonNull ViewModelStoreOwner owner, @NonNull Factory factory) …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.