Я пытался создать приложение-калькулятор, использующее Navigation Drawer. У меня есть 6 фрагментов, и каждый фрагмент имеет EditTexts для получения входных данных от пользователя.
Но когда я запустил приложение и ввел некоторые значения внутри EditText (любые фрагменты не имеют значения), изменил фрагмент и вернулся к предыдущему фрагменту, где я ввел значение раньше , введенное значение исчезнет и восстановится значение по умолчанию.
Как мне решить эту проблему?
MainActivity.java
package com.example.testnavigation;
import android.content.Intent;
import android.os.Bundle;
import com.google.android.material.floatingactionbutton.FloatingActionButton;
import com.google.android.material.snackbar.Snackbar;
import android.view.MenuItem;
import android.view.View;
import androidx.annotation.NonNull;
import androidx.core.view.GravityCompat;
import androidx.fragment.app.Fragment;
import androidx.fragment.app.FragmentManager;
import androidx.fragment.app.FragmentTransaction;
import androidx.navigation.NavController;
import androidx.navigation.Navigation;
import androidx.navigation.ui.AppBarConfiguration;
import androidx.navigation.ui.NavigationUI;
import com.google.android.material.navigation.NavigationView;
import androidx.drawerlayout.widget.DrawerLayout;
import androidx.appcompat.app.AppCompatActivity;
import androidx.appcompat.widget.Toolbar;
import android.view.Menu;
public class MainActivity extends AppCompatActivity implements MyListener{
private AppBarConfiguration mAppBarConfiguration;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Toolbar toolbar = findViewById(R.id.toolbar);
setSupportActionBar(toolbar);
DrawerLayout drawer = findViewById(R.id.drawer_layout);
NavigationView navigationView = findViewById(R.id.nav_view);
mAppBarConfiguration = new AppBarConfiguration.Builder(
R.id.nav_gubreler, R.id.nav_sonuc, R.id.nav_hedef, R.id.nav_oranlar, R.id.nav_tankbilgileri, R.id.nav_cevirme)
.setDrawerLayout(drawer)
.build();
NavController navController = Navigation.findNavController(this, R.id.nav_host_fragment);
NavigationUI.setupActionBarWithNavController(this, navController, mAppBarConfiguration);
NavigationUI.setupWithNavController(navigationView, navController);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
@Override
public boolean onSupportNavigateUp() {
NavController navController = Navigation.findNavController(this, R.id.nav_host_fragment);
return NavigationUI.navigateUp(navController, mAppBarConfiguration)
|| super.onSupportNavigateUp();
}
}
TankBilgileriFragment
package com.example.testnavigation;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.EditText;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.fragment.app.Fragment;
public class TankBilgileriFragment extends Fragment {
EditText tet1, tet2;
double tet1v, tet2v;
@Nullable
@Override
public View onCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
View v=inflater.inflate(R.layout.fragment_tankbilgileri, container, false);
tet1=(EditText) v.findViewById(R.id.tet1); tet1v=Double.parseDouble(tet1.getText().toString()); tet2=(EditText) v.findViewById(R.id.tet2); double tet2v=Double.parseDouble(tet2.getText().toString());
return v;
}
}
GubrelerFragment
package com.example.testnavigation;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.Button;
import android.widget.EditText;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.fragment.app.Fragment;
import java.text.DecimalFormat;
public class GubrelerFragment extends Fragment{
Button gbtnSifirla, gbtnHesapla, gbtnKaydet;
EditText get1, get2, get3, get4, get5, get6, get7, get8, get9, get10, get11, get12, get13, get14, get15, get16;
@Nullable
@Override
public View onCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
View v=inflater.inflate(R.layout.fragment_gubreler, container, false);
gbtnHesapla=(Button) v.findViewById(R.id.gbtnHesapla); gbtnSifirla=(Button) v.findViewById(R.id.gbtnSifirla); gbtnKaydet=(Button) v.findViewById(R.id.gbtnKaydet);
get1=(EditText) v.findViewById(R.id.get1); get2=(EditText) v.findViewById(R.id.get2); get3=(EditText) v.findViewById(R.id.get3); get4=(EditText) v.findViewById(R.id.get4); get5=(EditText) v.findViewById(R.id.get5);
get6=(EditText) v.findViewById(R.id.get6); get7=(EditText) v.findViewById(R.id.get7); get8=(EditText) v.findViewById(R.id.get8); get9=(EditText) v.findViewById(R.id.get9); get10=(EditText) v.findViewById(R.id.get10);
get11=(EditText) v.findViewById(R.id.get11); get12=(EditText) v.findViewById(R.id.get12); get13=(EditText) v.findViewById(R.id.get13); get14=(EditText) v.findViewById(R.id.get14); get15=(EditText) v.findViewById(R.id.get15);
get16=(EditText) v.findViewById(R.id.get16);
return v;
}
@Override
public void onActivityCreated(@Nullable Bundle savedInstanceState) {
super.onActivityCreated(savedInstanceState);
if (savedInstanceState!=null){
get1.setText(savedInstanceState.getString("key1"));}
}
@Override
public void onSaveInstanceState(@NonNull Bundle outState) { < b r / > s u p e r . o n S a v e I n s t a n c e S t a t e ( o u t S t a t e ) ; < b r / > o u t S t a t e . p u t S t r i n g ( " k e y 1 " , g e t 1 . g e t T e x t ( ) . t o S t r i n g ( ) ) ; < b r / > } < b r / > } < b r / > < / к о д > < b r / > < b r / > f r a g m e n t _ g u b r e l e r . x m l < / p > < b r / > < b r / > < c o d e > & l t ; ? x m l v e r s i o n = " 1 . 0 " e n c o d i n g = " u t f - 8 " ? & g t ; < b r / > & l t ; S c r o l l V i e w < b r / > x m l n s : a n d r o i d = " h t t p : / / s c h e m a s . a n d r o i d . c o m / a p k / r e s / a n d r o i d " < b r / > a n d r o i d : o r i e n t a t i o n = " v e r t i c a l " < b r / > a n d r o i d : l a y o u t _ w i d t h = " m a t c h _ p a r e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " m a t c h _ p a r e n t " & g t ; < b r / > < b r / > & l t ; R e l a t i v e L a y o u t < b r / > a n d r o i d : l a y o u t _ h e i g h t = " m a t c h _ p a r e n t " < b r / > a n d r o i d : l a y o u t _ w i d t h = " m a t c h _ p a r e n t " & g t ; < b r / > < b r / > & l t ; L i n e a r L a y o u t < b r / > a n d r o i d : l a y o u t _ w i d t h = " m a t c h _ p a r e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " < b r / > a n d r o i d : o r i e n t a t i o n = " v e r t i c a l " < b r / > & g t ; < b r / > < b r / > & l t ; L i n e a r L a y o u t < b r / > a n d r o i d : l a y o u t _ w i d t h = " m a t c h _ p a r e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " < b r / > a n d r o i d : o r i e n t a t i o n = " v e r t i c a l " < b r / > & g t ; < b r / > & l t ; G r i d L a y o u t < b r / > a n d r o i d : l a y o u t _ w i d t h = " m a t c h _ p a r e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " m a t c h _ p a r e n t " < b r / > a n d r o i d : o r i e n t a t i o n = " h o r i z o n t a l " < b r / > a n d r o i d : c o l u m n C o u n t = " 3 " < b r / > a n d r o i d : l a y o u t _ m a r g i n L e f t = " 1 0 d p " & g t ; < b r / > & l t ; T e x t V i e w < b r / > a n d r o i d : l a y o u t _ w i d t h = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " < b r / > a n d r o i d : t e x t = " @ s t r i n g / k a l n i t " < b r / > a n d r o i d : t e x t S i z e = " 2 0 s p " & g t ; & l t ; / T e x t V i e w & g t ; < b r / > & l t ; E d i t T e x t < b r / > a n d r o i d : i d = " @ + i d / g e t 1 " < b r / > a n d r o i d : l a y o u t _ w i d t h = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " < b r / > a n d r o i d : w i d t h = " 6 0 d p " < b r / > a n d r o i d : l a y o u t _ m a r g i n L e f t = " 1 0 d p " < b r / > a n d r o i d : h i n t = " L " < b r / > a n d r o i d : i n p u t T y p e = " n u m b e r D e c i m a l " < b r / > a n d r o i d : g r a v i t y = " c e n t e r " < b r / > a n d r o i d : t e x t S i z e = " 2 0 s p " & g t ; & l t ; / E d i t T e x t & g t ; < b r / > & l t ; T e x t V i e w < b r / > a n d r o i d : l a y o u t _ w i d t h = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ m a r g i n L e f t = " 1 0 d p " < b r / > a n d r o i d : t e x t = " L " < b r / > a n d r o i d : t e x t S i z e = " 2 0 s p " & g t ; & l t ; / T e x t V i e w & g t ; : < b r / > < b r / > & l t ; T e x t V i e w < b r / > a n d r o i d : l a y o u t _ w i d t h = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " < b r / > a n d r o i d : t e x t = " @ s t r i n g / p o t n i t " < b r / > a n d r o i d : t e x t S i z e = " 2 0 s p " & g t ; & l t ; / T e x t V i e w & g t ; < b r / > & l t ; E d i t T e x t < b r / > a n d r o i d : i d = " @ + i d / g e t 2 " < b r / > a n d r o i d : l a y o u t _ w i d t h = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " < b r / > a n d r o i d : w i d t h = " 6 0 d p " < b r / > a n d r o i d : l a y o u t _ m a r g i n L e f t = " 1 0 d p " < b r / > a n d r o i d : h i n t = " k g " < b r / > a n d r o i d : i n p u t T y p e = " n u m b e r D e c i m a l " < b r / > a n d r o i d : g r a v i t y = " c e n t e r " < b r / > a n d r o i d : t e x t S i z e = " 2 0 s p " & g t ; & l t ; / E d i t T e x t & g t ; < b r / > & l t ; T e x t V i e w < b r / > a n d r o i d : l a y o u t _ w i d t h = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ m a r g i n L e f t = " 1 0 d p " < b r / > a n d r o i d : t e x t = " k g " < b r / > a n d r o i d : t e x t S i z e = " 2 0 s p " & g t ; & l t ; / T e x t V i e w & g t ; : < b r / > < b r / > & l t ; T e x t V i e w < b r / > a n d r o i d : l a y o u t _ w i d t h = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " < b r / > a n d r o i d : t e x t = " s t r i n g / p o t s u l " < b r / > a n d r o i d : t e x t S i z e = " 2 0 s p " & g t ; & l t ; / T e x t V i e w & g t ; < b r / > & l t ; E d i t T e x t < b r / > a n d r o i d : i d = " @ + i d / g e t 3 " < b r / > a n d r o i d : l a y o u t _ w i d t h = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " < b r / > a n d r o i d : w i d t h = " 6 0 d p " < b r / > a n d r o i d : l a y o u t _ m a r g i n L e f t = " 1 0 d p " < b r / > a n d r o i d : h i n t = " k g " < b r / > a n d r o i d : i n p u t T y p e = " n u m b e r D e c i m a l " < b r / > a n d r o i d : g r a v i t y = " c e n t e r " < b r / > a n d r o i d : t e x t S i z e = " 2 0 s p " & g t ; & l t ; / E d i t T e x t & g t ; < b r / > & l t ; T e x t V i e w < b r / > a n d r o i d : l a y o u t _ w i d t h = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ m a r g i n L e f t = " 1 0 d p " < b r / > a n d r o i d : t e x t = " k g " < b r / > a n d r o i d : t e x t S i z e = " 2 0 s p " & g t ; & l t ; / T e x t V i e w & g t ; : < b r / > < b r / > & l t ; T e x t V i e w < b r / > a n d r o i d : l a y o u t _ w i d t h = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " < b r / > a n d r o i d : t e x t = " @ s t r i n g / p o t k l r " < b r / > a n d r o i d : t e x t S i z e = " 2 0 s p " & g t ; & l t ; / T e x t V i e w & g t ; < b r / > & l t ; E d i t T e x t < b r / > a n d r o i d : i d = " @ + i d / g e t 4 " < b r / > a n d r o i d : l a y o u t _ w i d t h = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " < b r / > a n d r o i d : w i d t h = " 6 0 d p " < b r / > a n d r o i d : l a y o u t _ m a r g i n L e f t = " 1 0 d p " < b r / > a n d r o i d : h i n t = " k g " < b r / > a n d r o i d : i n p u t T y p e = " n u m b e r D e c i m a l " < b r / > a n d r o i d : g r a v i t y = " c e n t e r " < b r / > a n d r o i d : t e x t S i z e = " 2 0 s p " & g t ; & l t ; / E d i t T e x t & g t ; < b r / > & l t ; T e x t V i e w < b r / > a n d r o i d : l a y o u t _ w i d t h = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ m a r g i n L e f t = " 1 0 d p " < b r / > a n d r o i d : t e x t = " k g " < b r / > a n d r o i d : t e x t S i z e = " 2 0 s p " & g t ; & l t ; / T e x t V i e w & g t ; : < b r / > < b r / > & l t ; T e x t V i e w < b r / > a n d r o i d : l a y o u t _ w i d t h = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " < b r / > a n d r o i d : t e x t = " @ s t r i n g / m k p " < b r / > a n d r o i d : t e x t S i z e = " 2 0 s p " & g t ; & l t ; / T e x t V i e w & g t ; < b r / > & l t ; E d i t T e x t < b r / > a n d r o i d : i d = " @ + i d / g e t 5 " < b r / > a n d r o i d : l a y o u t _ w i d t h = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " < b r / > a n d r o i d : w i d t h = " 6 0 d p " < b r / > a n d r o i d : l a y o u t _ m a r g i n L e f t = " 1 0 d p " < b r / > a n d r o i d : h i n t = " k g " < b r / > a n d r o i d : i n p u t T y p e = " n u m b e r D e c i m a l " < b r / > a n d r o i d : g r a v i t y = " c e n t e r " < b r / > a n d r o i d : t e x t S i z e = " 2 0 s p " & g t ; & l t ; / E d i t T e x t & g t ; < b r / > & l t ; T e x t V i e w < b r / > a n d r o i d : l a y o u t _ w i d t h = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ m a r g i n L e f t = " 1 0 d p " < b r / > a n d r o i d : t e x t = " k g " < b r / > a n d r o i d : t e x t S i z e = " 2 0 s p " & g t ; & l t ; / T e x t V i e w & g t ; : < b r / > < b r / > & l t ; T e x t V i e w < b r / > a n d r o i d : l a y o u t _ w i d t h = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " < b r / > a n d r o i d : t e x t = " @ s t r i n g / m a g n i t " < b r / > a n d r o i d : t e x t S i z e = " 2 0 s p " & g t ; & l t ; / T e x t V i e w & g t ; < b r / > & l t ; E d i t T e x t < b r / > a n d r o i d : i d = " @ + i d / g e t 6 " < b r / > a n d r o i d : l a y o u t _ w i d t h = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " < b r / > a n d r o i d : w i d t h = " 6 0 d p " < b r / > a n d r o i d : l a y o u t _ m a r g i n L e f t = " 1 0 d p " < b r / > a n d r o i d : h i n t = " k g " < b r / > a n d r o i d : i n p u t T y p e = " n u m b e r D e c i m a l " < b r / > a n d r o i d : g r a v i t y = " c e n t e r " < b r / > a n d r o i d : t e x t S i z e = " 2 0 s p " & g t ; & l t ; / E d i t T e x t & g t ; < b r / > & l t ; T e x t V i e w < b r / > a n d r o i d : l a y o u t _ w i d t h = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ m a r g i n L e f t = " 1 0 d p " < b r / > a n d r o i d : t e x t = " k g " < b r / > a n d r o i d : t e x t S i z e = " 2 0 s p " & g t ; & l t ; / T e x t V i e w & g t ; : < b r / > < b r / > & l t ; T e x t V i e w < b r / > a n d r o i d : l a y o u t _ w i d t h = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " < b r / > a n d r o i d : t e x t = " @ s t r i n g / m a g s u l " < b r / > a n d r o i d : t e x t S i z e = " 2 0 s p " & g t ; & l t ; / T e x t V i e w & g t ; < b r / > & l t ; E d i t T e x t < b r / > a n d r o i d : i d = " @ + i d / g e t 7 " < b r / > a n d r o i d : l a y o u t _ w i d t h = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " < b r / > a n d r o i d : w i d t h = " 6 0 d p " < b r / > a n d r o i d : l a y o u t _ m a r g i n L e f t = " 1 0 d p " < b r / > a n d r o i d : h i n t = " k g " < b r / > a n d r o i d : i n p u t T y p e = " n u m b e r D e c i m a l " < b r / > a n d r o i d : g r a v i t y = " c e n t e r " < b r / > a n d r o i d : t e x t S i z e = " 2 0 s p " & g t ; & l t ; / E d i t T e x t & g t ; < b r / > & l t ; T e x t V i e w < b r / > a n d r o i d : l a y o u t _ w i d t h = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ m a r g i n L e f t = " 1 0 d p " < b r / > a n d r o i d : t e x t = " k g " < b r / > a n d r o i d : t e x t S i z e = " 2 0 s p " & g t ; & l t ; / T e x t V i e w & g t ; : < b r / > < b r / > & l t ; T e x t V i e w < b r / > a n d r o i d : l a y o u t _ w i d t h = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " < b r / > a n d r o i d : t e x t = " @ s t r i n g / f a s i t " < b r / > a n d r o i d : t e x t S i z e = " 2 0 s p " & g t ; & l t ; / T e x t V i e w & g t ; < b r / > & l t ; E d i t T e x t < b r / > a n d r o i d : i d = " @ + i d / g e t 8 " < b r / > a n d r o i d : l a y o u t _ w i d t h = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " < b r / > a n d r o i d : w i d t h = " 6 0 d p " < b r / > a n d r o i d : l a y o u t _ m a r g i n L e f t = " 1 0 d p " < b r / > a n d r o i d : h i n t = " L " < b r / > a n d r o i d : i n p u t T y p e = " n u m b e r D e c i m a l " < b r / > a n d r o i d : g r a v i t y = " c e n t e r " < b r / > a n d r o i d : t e x t S i z e = " 2 0 s p " & g t ; & l t ; / E d i t T e x t & g t ; < b r / > & l t ; T e x t V i e w < b r / > a n d r o i d : l a y o u t _ w i d t h = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ m a r g i n L e f t = " 1 0 d p " < b r / > a n d r o i d : t e x t = " k g " < b r / > a n d r o i d : t e x t S i z e = " 2 0 s p " & g t ; & l t ; / T e x t V i e w & g t ; : < b r / > < b r / > & l t ; T e x t V i e w < b r / > a n d r o i d : l a y o u t _ w i d t h = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " < b r / > a n d r o i d : t e x t = " P e t e r s P r o f e s s i o n a l 1 0 - 5 2 - 1 0 : " < b r / > a n d r o i d : t e x t S i z e = " 2 0 s p " & g t ; & l t ; / T e x t V i e w & g t ; < b r / > & l t ; E d i t T e x t < b r / > a n d r o i d : i d = " @ + i d / g e t 9 " < b r / > a n d r o i d : l a y o u t _ w i d t h = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " < b r / > a n d r o i d : w i d t h = " 6 0 d p " < b r / > a n d r o i d : l a y o u t _ m a r g i n L e f t = " 1 0 d p " < b r / > a n d r o i d : h i n t = " k g " < b r / > a n d r o i d : i n p u t T y p e = " n u m b e r D e c i m a l " < b r / > a n d r o i d : g r a v i t y = " c e n t e r " < b r / > a n d r o i d : t e x t S i z e = " 2 0 s p " & g t ; & l t ; / E d i t T e x t & g t ; < b r / > & l t ; T e x t V i e w < b r / > a n d r o i d : l a y o u t _ w i d t h = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ m a r g i n L e f t = " 1 0 d p " < b r / > a n d r o i d : t e x t = " k g " < b r / > a n d r o i d : t e x t S i z e = " 2 0 s p " & g t ; & l t ; / T e x t V i e w & g t ; : < b r / > < b r / > & l t ; T e x t V i e w < b r / > a n d r o i d : l a y o u t _ w i d t h = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " < b r / > a n d r o i d : t e x t = " P e t e r s P r o f e s s i o n a l 3 0 - 1 0 - 1 0 : " < b r / > a n d r o i d : t e x t S i z e = " 2 0 s p " & g t ; & l t ; / T e x t V i e w & g t ; < b r / > & l t ; E d i t T e x t < b r / > a n d r o i d : i d = " @ + i d / g e t 1 0 " < b r / > a n d r o i d : l a y o u t _ w i d t h = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " < b r / > a n d r o i d : w i d t h = " 6 0 d p " < b r / > a n d r o i d : l a y o u t _ m a r g i n L e f t = " 1 0 d p " < b r / > a n d r o i d : h i n t = " k g " < b r / > a n d r o i d : i n p u t T y p e = " n u m b e r D e c i m a l " < b r / > a n d r o i d : g r a v i t y = " c e n t e r " < b r / > a n d r o i d : t e x t S i z e = " 2 0 s p " & g t ; & l t ; / E d i t T e x t & g t ; < b r / > & l t ; T e x t V i e w < b r / > a n d r o i d : l a y o u t _ w i d t h = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ m a r g i n L e f t = " 1 0 d p " < b r / > a n d r o i d : t e x t = " k g " < b r / > a n d r o i d : t e x t S i z e = " 2 0 s p " & g t ; & l t ; / T e x t V i e w & g t ; : < b r / > < b r / > & l t ; T e x t V i e w < b r / > a n d r o i d : l a y o u t _ w i d t h = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " < b r / > a n d r o i d : t e x t = " @ s t r i n g / f e " < b r / > a n d r o i d : t e x t S i z e = " 2 0 s p " & g t ; & l t ; / T e x t V i e w & g t ; < b r / > & l t ; E d i t T e x t < b r / > a n d r o i d : i d = " @ + i d / g e t 1 1 " < b r / > a n d r o i d : l a y o u t _ w i d t h = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " < b r / > a n d r o i d : w i d t h = " 6 0 d p " < b r / > a n d r o i d : l a y o u t _ m a r g i n L e f t = " 1 0 d p " < b r / > a n d r o i d : h i n t = " k g " < b r / > a n d r o i d : i n p u t T y p e = " n u m b e r D e c i m a l " < b r / > a n d r o i d : g r a v i t y = " c e n t e r " < b r / > a n d r o i d : t e x t S i z e = " 2 0 s p " & g t ; & l t ; / E d i t T e x t & g t ; < b r / > & l t ; T e x t V i e w < b r / > a n d r o i d : l a y o u t _ w i d t h = " m a t c h _ p a r e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ m a r g i n L e f t = " 1 0 d p " < b r / > a n d r o i d : t e x t = " k g " < b r / > a n d r o i d : t e x t S i z e = " 2 0 s p " & g t ; & l t ; / T e x t V i e w & g t ; < b r / > < b r / > & l t ; T e x t V i e w < b r / > a n d r o i d : l a y o u t _ w i d t h = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " < b r / > a n d r o i d : t e x t = " @ s t r i n g / b o r " < b r / > a n d r o i d : t e x t S i z e = " 2 0 s p " & g t ; & l t ; / T e x t V i e w & g t ; < b r / > & l t ; E d i t T e x t < b r / > a n d r o i d : i d = " @ + i d / g e t 1 2 " < b r / > a n d r o i d : l a y o u t _ w i d t h = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " < b r / > a n d r o i d : w i d t h = " 6 0 d p " < b r / > a n d r o i d : l a y o u t _ m a r g i n L e f t = " 1 0 d p " < b r / > a n d r o i d : h i n t = " g " < b r / > a n d r o i d : i n p u t T y p e = " n u m b e r D e c i m a l " < b r / > a n d r o i d : g r a v i t y = " c e n t e r " < b r / > a n d r o i d : t e x t S i z e = " 2 0 s p " & g t ; & l t ; / E d i t T e x t & g t ; < b r / > & l t ; T e x t V i e w < b r / > a n d r o i d : l a y o u t _ w i d t h = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ m a r g i n L e f t = " 1 0 d p " < b r / > android:text="g"
android:textSize="20sp">
Подробнее здесь: https://stackoverflow.com/questions/578 ... n-fragment
Как сохранить входное значение в тексте редактирования во фрагменте? ⇐ Android
Форум для тех, кто программирует под Android
1720047916
Anonymous
Я пытался создать приложение-калькулятор, использующее Navigation Drawer. У меня есть 6 фрагментов, и каждый фрагмент имеет EditTexts для получения входных данных от пользователя.
Но когда я запустил приложение и ввел некоторые значения внутри EditText (любые фрагменты не имеют значения), изменил фрагмент и вернулся к предыдущему фрагменту, где я ввел значение раньше , введенное значение исчезнет и восстановится значение по умолчанию.
Как мне решить эту проблему?
MainActivity.java
package com.example.testnavigation;
import android.content.Intent;
import android.os.Bundle;
import com.google.android.material.floatingactionbutton.FloatingActionButton;
import com.google.android.material.snackbar.Snackbar;
import android.view.MenuItem;
import android.view.View;
import androidx.annotation.NonNull;
import androidx.core.view.GravityCompat;
import androidx.fragment.app.Fragment;
import androidx.fragment.app.FragmentManager;
import androidx.fragment.app.FragmentTransaction;
import androidx.navigation.NavController;
import androidx.navigation.Navigation;
import androidx.navigation.ui.AppBarConfiguration;
import androidx.navigation.ui.NavigationUI;
import com.google.android.material.navigation.NavigationView;
import androidx.drawerlayout.widget.DrawerLayout;
import androidx.appcompat.app.AppCompatActivity;
import androidx.appcompat.widget.Toolbar;
import android.view.Menu;
public class MainActivity extends AppCompatActivity implements MyListener{
private AppBarConfiguration mAppBarConfiguration;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Toolbar toolbar = findViewById(R.id.toolbar);
setSupportActionBar(toolbar);
DrawerLayout drawer = findViewById(R.id.drawer_layout);
NavigationView navigationView = findViewById(R.id.nav_view);
mAppBarConfiguration = new AppBarConfiguration.Builder(
R.id.nav_gubreler, R.id.nav_sonuc, R.id.nav_hedef, R.id.nav_oranlar, R.id.nav_tankbilgileri, R.id.nav_cevirme)
.setDrawerLayout(drawer)
.build();
NavController navController = Navigation.findNavController(this, R.id.nav_host_fragment);
NavigationUI.setupActionBarWithNavController(this, navController, mAppBarConfiguration);
NavigationUI.setupWithNavController(navigationView, navController);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
@Override
public boolean onSupportNavigateUp() {
NavController navController = Navigation.findNavController(this, R.id.nav_host_fragment);
return NavigationUI.navigateUp(navController, mAppBarConfiguration)
|| super.onSupportNavigateUp();
}
}
TankBilgileriFragment
package com.example.testnavigation;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.EditText;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.fragment.app.Fragment;
public class TankBilgileriFragment extends Fragment {
EditText tet1, tet2;
double tet1v, tet2v;
@Nullable
@Override
public View onCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
View v=inflater.inflate(R.layout.fragment_tankbilgileri, container, false);
tet1=(EditText) v.findViewById(R.id.tet1); tet1v=Double.parseDouble(tet1.getText().toString()); tet2=(EditText) v.findViewById(R.id.tet2); double tet2v=Double.parseDouble(tet2.getText().toString());
return v;
}
}
GubrelerFragment
package com.example.testnavigation;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.Button;
import android.widget.EditText;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.fragment.app.Fragment;
import java.text.DecimalFormat;
public class GubrelerFragment extends Fragment{
Button gbtnSifirla, gbtnHesapla, gbtnKaydet;
EditText get1, get2, get3, get4, get5, get6, get7, get8, get9, get10, get11, get12, get13, get14, get15, get16;
@Nullable
@Override
public View onCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
View v=inflater.inflate(R.layout.fragment_gubreler, container, false);
gbtnHesapla=(Button) v.findViewById(R.id.gbtnHesapla); gbtnSifirla=(Button) v.findViewById(R.id.gbtnSifirla); gbtnKaydet=(Button) v.findViewById(R.id.gbtnKaydet);
get1=(EditText) v.findViewById(R.id.get1); get2=(EditText) v.findViewById(R.id.get2); get3=(EditText) v.findViewById(R.id.get3); get4=(EditText) v.findViewById(R.id.get4); get5=(EditText) v.findViewById(R.id.get5);
get6=(EditText) v.findViewById(R.id.get6); get7=(EditText) v.findViewById(R.id.get7); get8=(EditText) v.findViewById(R.id.get8); get9=(EditText) v.findViewById(R.id.get9); get10=(EditText) v.findViewById(R.id.get10);
get11=(EditText) v.findViewById(R.id.get11); get12=(EditText) v.findViewById(R.id.get12); get13=(EditText) v.findViewById(R.id.get13); get14=(EditText) v.findViewById(R.id.get14); get15=(EditText) v.findViewById(R.id.get15);
get16=(EditText) v.findViewById(R.id.get16);
return v;
}
@Override
public void onActivityCreated(@Nullable Bundle savedInstanceState) {
super.onActivityCreated(savedInstanceState);
if (savedInstanceState!=null){
get1.setText(savedInstanceState.getString("key1"));}
}
@Override
public void onSaveInstanceState(@NonNull Bundle outState) { < b r / > s u p e r . o n S a v e I n s t a n c e S t a t e ( o u t S t a t e ) ; < b r / > o u t S t a t e . p u t S t r i n g ( " k e y 1 " , g e t 1 . g e t T e x t ( ) . t o S t r i n g ( ) ) ; < b r / > } < b r / > } < b r / > < / к о д > < b r / > < b r / > f r a g m e n t _ g u b r e l e r . x m l < / p > < b r / > < b r / > < c o d e > & l t ; ? x m l v e r s i o n = " 1 . 0 " e n c o d i n g = " u t f - 8 " ? & g t ; < b r / > & l t ; S c r o l l V i e w < b r / > x m l n s : a n d r o i d = " h t t p : / / s c h e m a s . a n d r o i d . c o m / a p k / r e s / a n d r o i d " < b r / > a n d r o i d : o r i e n t a t i o n = " v e r t i c a l " < b r / > a n d r o i d : l a y o u t _ w i d t h = " m a t c h _ p a r e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " m a t c h _ p a r e n t " & g t ; < b r / > < b r / > & l t ; R e l a t i v e L a y o u t < b r / > a n d r o i d : l a y o u t _ h e i g h t = " m a t c h _ p a r e n t " < b r / > a n d r o i d : l a y o u t _ w i d t h = " m a t c h _ p a r e n t " & g t ; < b r / > < b r / > & l t ; L i n e a r L a y o u t < b r / > a n d r o i d : l a y o u t _ w i d t h = " m a t c h _ p a r e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " < b r / > a n d r o i d : o r i e n t a t i o n = " v e r t i c a l " < b r / > & g t ; < b r / > < b r / > & l t ; L i n e a r L a y o u t < b r / > a n d r o i d : l a y o u t _ w i d t h = " m a t c h _ p a r e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " < b r / > a n d r o i d : o r i e n t a t i o n = " v e r t i c a l " < b r / > & g t ; < b r / > & l t ; G r i d L a y o u t < b r / > a n d r o i d : l a y o u t _ w i d t h = " m a t c h _ p a r e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " m a t c h _ p a r e n t " < b r / > a n d r o i d : o r i e n t a t i o n = " h o r i z o n t a l " < b r / > a n d r o i d : c o l u m n C o u n t = " 3 " < b r / > a n d r o i d : l a y o u t _ m a r g i n L e f t = " 1 0 d p " & g t ; < b r / > & l t ; T e x t V i e w < b r / > a n d r o i d : l a y o u t _ w i d t h = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " < b r / > a n d r o i d : t e x t = " @ s t r i n g / k a l n i t " < b r / > a n d r o i d : t e x t S i z e = " 2 0 s p " & g t ; & l t ; / T e x t V i e w & g t ; < b r / > & l t ; E d i t T e x t < b r / > a n d r o i d : i d = " @ + i d / g e t 1 " < b r / > a n d r o i d : l a y o u t _ w i d t h = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " < b r / > a n d r o i d : w i d t h = " 6 0 d p " < b r / > a n d r o i d : l a y o u t _ m a r g i n L e f t = " 1 0 d p " < b r / > a n d r o i d : h i n t = " L " < b r / > a n d r o i d : i n p u t T y p e = " n u m b e r D e c i m a l " < b r / > a n d r o i d : g r a v i t y = " c e n t e r " < b r / > a n d r o i d : t e x t S i z e = " 2 0 s p " & g t ; & l t ; / E d i t T e x t & g t ; < b r / > & l t ; T e x t V i e w < b r / > a n d r o i d : l a y o u t _ w i d t h = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ m a r g i n L e f t = " 1 0 d p " < b r / > a n d r o i d : t e x t = " L " < b r / > a n d r o i d : t e x t S i z e = " 2 0 s p " & g t ; & l t ; / T e x t V i e w & g t ; : < b r / > < b r / > & l t ; T e x t V i e w < b r / > a n d r o i d : l a y o u t _ w i d t h = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " < b r / > a n d r o i d : t e x t = " @ s t r i n g / p o t n i t " < b r / > a n d r o i d : t e x t S i z e = " 2 0 s p " & g t ; & l t ; / T e x t V i e w & g t ; < b r / > & l t ; E d i t T e x t < b r / > a n d r o i d : i d = " @ + i d / g e t 2 " < b r / > a n d r o i d : l a y o u t _ w i d t h = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " < b r / > a n d r o i d : w i d t h = " 6 0 d p " < b r / > a n d r o i d : l a y o u t _ m a r g i n L e f t = " 1 0 d p " < b r / > a n d r o i d : h i n t = " k g " < b r / > a n d r o i d : i n p u t T y p e = " n u m b e r D e c i m a l " < b r / > a n d r o i d : g r a v i t y = " c e n t e r " < b r / > a n d r o i d : t e x t S i z e = " 2 0 s p " & g t ; & l t ; / E d i t T e x t & g t ; < b r / > & l t ; T e x t V i e w < b r / > a n d r o i d : l a y o u t _ w i d t h = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ m a r g i n L e f t = " 1 0 d p " < b r / > a n d r o i d : t e x t = " k g " < b r / > a n d r o i d : t e x t S i z e = " 2 0 s p " & g t ; & l t ; / T e x t V i e w & g t ; : < b r / > < b r / > & l t ; T e x t V i e w < b r / > a n d r o i d : l a y o u t _ w i d t h = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " < b r / > a n d r o i d : t e x t = " s t r i n g / p o t s u l " < b r / > a n d r o i d : t e x t S i z e = " 2 0 s p " & g t ; & l t ; / T e x t V i e w & g t ; < b r / > & l t ; E d i t T e x t < b r / > a n d r o i d : i d = " @ + i d / g e t 3 " < b r / > a n d r o i d : l a y o u t _ w i d t h = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " < b r / > a n d r o i d : w i d t h = " 6 0 d p " < b r / > a n d r o i d : l a y o u t _ m a r g i n L e f t = " 1 0 d p " < b r / > a n d r o i d : h i n t = " k g " < b r / > a n d r o i d : i n p u t T y p e = " n u m b e r D e c i m a l " < b r / > a n d r o i d : g r a v i t y = " c e n t e r " < b r / > a n d r o i d : t e x t S i z e = " 2 0 s p " & g t ; & l t ; / E d i t T e x t & g t ; < b r / > & l t ; T e x t V i e w < b r / > a n d r o i d : l a y o u t _ w i d t h = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ m a r g i n L e f t = " 1 0 d p " < b r / > a n d r o i d : t e x t = " k g " < b r / > a n d r o i d : t e x t S i z e = " 2 0 s p " & g t ; & l t ; / T e x t V i e w & g t ; : < b r / > < b r / > & l t ; T e x t V i e w < b r / > a n d r o i d : l a y o u t _ w i d t h = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " < b r / > a n d r o i d : t e x t = " @ s t r i n g / p o t k l r " < b r / > a n d r o i d : t e x t S i z e = " 2 0 s p " & g t ; & l t ; / T e x t V i e w & g t ; < b r / > & l t ; E d i t T e x t < b r / > a n d r o i d : i d = " @ + i d / g e t 4 " < b r / > a n d r o i d : l a y o u t _ w i d t h = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " < b r / > a n d r o i d : w i d t h = " 6 0 d p " < b r / > a n d r o i d : l a y o u t _ m a r g i n L e f t = " 1 0 d p " < b r / > a n d r o i d : h i n t = " k g " < b r / > a n d r o i d : i n p u t T y p e = " n u m b e r D e c i m a l " < b r / > a n d r o i d : g r a v i t y = " c e n t e r " < b r / > a n d r o i d : t e x t S i z e = " 2 0 s p " & g t ; & l t ; / E d i t T e x t & g t ; < b r / > & l t ; T e x t V i e w < b r / > a n d r o i d : l a y o u t _ w i d t h = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ m a r g i n L e f t = " 1 0 d p " < b r / > a n d r o i d : t e x t = " k g " < b r / > a n d r o i d : t e x t S i z e = " 2 0 s p " & g t ; & l t ; / T e x t V i e w & g t ; : < b r / > < b r / > & l t ; T e x t V i e w < b r / > a n d r o i d : l a y o u t _ w i d t h = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " < b r / > a n d r o i d : t e x t = " @ s t r i n g / m k p " < b r / > a n d r o i d : t e x t S i z e = " 2 0 s p " & g t ; & l t ; / T e x t V i e w & g t ; < b r / > & l t ; E d i t T e x t < b r / > a n d r o i d : i d = " @ + i d / g e t 5 " < b r / > a n d r o i d : l a y o u t _ w i d t h = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " < b r / > a n d r o i d : w i d t h = " 6 0 d p " < b r / > a n d r o i d : l a y o u t _ m a r g i n L e f t = " 1 0 d p " < b r / > a n d r o i d : h i n t = " k g " < b r / > a n d r o i d : i n p u t T y p e = " n u m b e r D e c i m a l " < b r / > a n d r o i d : g r a v i t y = " c e n t e r " < b r / > a n d r o i d : t e x t S i z e = " 2 0 s p " & g t ; & l t ; / E d i t T e x t & g t ; < b r / > & l t ; T e x t V i e w < b r / > a n d r o i d : l a y o u t _ w i d t h = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ m a r g i n L e f t = " 1 0 d p " < b r / > a n d r o i d : t e x t = " k g " < b r / > a n d r o i d : t e x t S i z e = " 2 0 s p " & g t ; & l t ; / T e x t V i e w & g t ; : < b r / > < b r / > & l t ; T e x t V i e w < b r / > a n d r o i d : l a y o u t _ w i d t h = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " < b r / > a n d r o i d : t e x t = " @ s t r i n g / m a g n i t " < b r / > a n d r o i d : t e x t S i z e = " 2 0 s p " & g t ; & l t ; / T e x t V i e w & g t ; < b r / > & l t ; E d i t T e x t < b r / > a n d r o i d : i d = " @ + i d / g e t 6 " < b r / > a n d r o i d : l a y o u t _ w i d t h = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " < b r / > a n d r o i d : w i d t h = " 6 0 d p " < b r / > a n d r o i d : l a y o u t _ m a r g i n L e f t = " 1 0 d p " < b r / > a n d r o i d : h i n t = " k g " < b r / > a n d r o i d : i n p u t T y p e = " n u m b e r D e c i m a l " < b r / > a n d r o i d : g r a v i t y = " c e n t e r " < b r / > a n d r o i d : t e x t S i z e = " 2 0 s p " & g t ; & l t ; / E d i t T e x t & g t ; < b r / > & l t ; T e x t V i e w < b r / > a n d r o i d : l a y o u t _ w i d t h = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ m a r g i n L e f t = " 1 0 d p " < b r / > a n d r o i d : t e x t = " k g " < b r / > a n d r o i d : t e x t S i z e = " 2 0 s p " & g t ; & l t ; / T e x t V i e w & g t ; : < b r / > < b r / > & l t ; T e x t V i e w < b r / > a n d r o i d : l a y o u t _ w i d t h = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " < b r / > a n d r o i d : t e x t = " @ s t r i n g / m a g s u l " < b r / > a n d r o i d : t e x t S i z e = " 2 0 s p " & g t ; & l t ; / T e x t V i e w & g t ; < b r / > & l t ; E d i t T e x t < b r / > a n d r o i d : i d = " @ + i d / g e t 7 " < b r / > a n d r o i d : l a y o u t _ w i d t h = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " < b r / > a n d r o i d : w i d t h = " 6 0 d p " < b r / > a n d r o i d : l a y o u t _ m a r g i n L e f t = " 1 0 d p " < b r / > a n d r o i d : h i n t = " k g " < b r / > a n d r o i d : i n p u t T y p e = " n u m b e r D e c i m a l " < b r / > a n d r o i d : g r a v i t y = " c e n t e r " < b r / > a n d r o i d : t e x t S i z e = " 2 0 s p " & g t ; & l t ; / E d i t T e x t & g t ; < b r / > & l t ; T e x t V i e w < b r / > a n d r o i d : l a y o u t _ w i d t h = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ m a r g i n L e f t = " 1 0 d p " < b r / > a n d r o i d : t e x t = " k g " < b r / > a n d r o i d : t e x t S i z e = " 2 0 s p " & g t ; & l t ; / T e x t V i e w & g t ; : < b r / > < b r / > & l t ; T e x t V i e w < b r / > a n d r o i d : l a y o u t _ w i d t h = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " < b r / > a n d r o i d : t e x t = " @ s t r i n g / f a s i t " < b r / > a n d r o i d : t e x t S i z e = " 2 0 s p " & g t ; & l t ; / T e x t V i e w & g t ; < b r / > & l t ; E d i t T e x t < b r / > a n d r o i d : i d = " @ + i d / g e t 8 " < b r / > a n d r o i d : l a y o u t _ w i d t h = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " < b r / > a n d r o i d : w i d t h = " 6 0 d p " < b r / > a n d r o i d : l a y o u t _ m a r g i n L e f t = " 1 0 d p " < b r / > a n d r o i d : h i n t = " L " < b r / > a n d r o i d : i n p u t T y p e = " n u m b e r D e c i m a l " < b r / > a n d r o i d : g r a v i t y = " c e n t e r " < b r / > a n d r o i d : t e x t S i z e = " 2 0 s p " & g t ; & l t ; / E d i t T e x t & g t ; < b r / > & l t ; T e x t V i e w < b r / > a n d r o i d : l a y o u t _ w i d t h = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ m a r g i n L e f t = " 1 0 d p " < b r / > a n d r o i d : t e x t = " k g " < b r / > a n d r o i d : t e x t S i z e = " 2 0 s p " & g t ; & l t ; / T e x t V i e w & g t ; : < b r / > < b r / > & l t ; T e x t V i e w < b r / > a n d r o i d : l a y o u t _ w i d t h = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " < b r / > a n d r o i d : t e x t = " P e t e r s P r o f e s s i o n a l 1 0 - 5 2 - 1 0 : " < b r / > a n d r o i d : t e x t S i z e = " 2 0 s p " & g t ; & l t ; / T e x t V i e w & g t ; < b r / > & l t ; E d i t T e x t < b r / > a n d r o i d : i d = " @ + i d / g e t 9 " < b r / > a n d r o i d : l a y o u t _ w i d t h = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " < b r / > a n d r o i d : w i d t h = " 6 0 d p " < b r / > a n d r o i d : l a y o u t _ m a r g i n L e f t = " 1 0 d p " < b r / > a n d r o i d : h i n t = " k g " < b r / > a n d r o i d : i n p u t T y p e = " n u m b e r D e c i m a l " < b r / > a n d r o i d : g r a v i t y = " c e n t e r " < b r / > a n d r o i d : t e x t S i z e = " 2 0 s p " & g t ; & l t ; / E d i t T e x t & g t ; < b r / > & l t ; T e x t V i e w < b r / > a n d r o i d : l a y o u t _ w i d t h = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ m a r g i n L e f t = " 1 0 d p " < b r / > a n d r o i d : t e x t = " k g " < b r / > a n d r o i d : t e x t S i z e = " 2 0 s p " & g t ; & l t ; / T e x t V i e w & g t ; : < b r / > < b r / > & l t ; T e x t V i e w < b r / > a n d r o i d : l a y o u t _ w i d t h = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " < b r / > a n d r o i d : t e x t = " P e t e r s P r o f e s s i o n a l 3 0 - 1 0 - 1 0 : " < b r / > a n d r o i d : t e x t S i z e = " 2 0 s p " & g t ; & l t ; / T e x t V i e w & g t ; < b r / > & l t ; E d i t T e x t < b r / > a n d r o i d : i d = " @ + i d / g e t 1 0 " < b r / > a n d r o i d : l a y o u t _ w i d t h = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " < b r / > a n d r o i d : w i d t h = " 6 0 d p " < b r / > a n d r o i d : l a y o u t _ m a r g i n L e f t = " 1 0 d p " < b r / > a n d r o i d : h i n t = " k g " < b r / > a n d r o i d : i n p u t T y p e = " n u m b e r D e c i m a l " < b r / > a n d r o i d : g r a v i t y = " c e n t e r " < b r / > a n d r o i d : t e x t S i z e = " 2 0 s p " & g t ; & l t ; / E d i t T e x t & g t ; < b r / > & l t ; T e x t V i e w < b r / > a n d r o i d : l a y o u t _ w i d t h = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ m a r g i n L e f t = " 1 0 d p " < b r / > a n d r o i d : t e x t = " k g " < b r / > a n d r o i d : t e x t S i z e = " 2 0 s p " & g t ; & l t ; / T e x t V i e w & g t ; : < b r / > < b r / > & l t ; T e x t V i e w < b r / > a n d r o i d : l a y o u t _ w i d t h = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " < b r / > a n d r o i d : t e x t = " @ s t r i n g / f e " < b r / > a n d r o i d : t e x t S i z e = " 2 0 s p " & g t ; & l t ; / T e x t V i e w & g t ; < b r / > & l t ; E d i t T e x t < b r / > a n d r o i d : i d = " @ + i d / g e t 1 1 " < b r / > a n d r o i d : l a y o u t _ w i d t h = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " < b r / > a n d r o i d : w i d t h = " 6 0 d p " < b r / > a n d r o i d : l a y o u t _ m a r g i n L e f t = " 1 0 d p " < b r / > a n d r o i d : h i n t = " k g " < b r / > a n d r o i d : i n p u t T y p e = " n u m b e r D e c i m a l " < b r / > a n d r o i d : g r a v i t y = " c e n t e r " < b r / > a n d r o i d : t e x t S i z e = " 2 0 s p " & g t ; & l t ; / E d i t T e x t & g t ; < b r / > & l t ; T e x t V i e w < b r / > a n d r o i d : l a y o u t _ w i d t h = " m a t c h _ p a r e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ m a r g i n L e f t = " 1 0 d p " < b r / > a n d r o i d : t e x t = " k g " < b r / > a n d r o i d : t e x t S i z e = " 2 0 s p " & g t ; & l t ; / T e x t V i e w & g t ; < b r / > < b r / > & l t ; T e x t V i e w < b r / > a n d r o i d : l a y o u t _ w i d t h = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " < b r / > a n d r o i d : t e x t = " @ s t r i n g / b o r " < b r / > a n d r o i d : t e x t S i z e = " 2 0 s p " & g t ; & l t ; / T e x t V i e w & g t ; < b r / > & l t ; E d i t T e x t < b r / > a n d r o i d : i d = " @ + i d / g e t 1 2 " < b r / > a n d r o i d : l a y o u t _ w i d t h = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " < b r / > a n d r o i d : w i d t h = " 6 0 d p " < b r / > a n d r o i d : l a y o u t _ m a r g i n L e f t = " 1 0 d p " < b r / > a n d r o i d : h i n t = " g " < b r / > a n d r o i d : i n p u t T y p e = " n u m b e r D e c i m a l " < b r / > a n d r o i d : g r a v i t y = " c e n t e r " < b r / > a n d r o i d : t e x t S i z e = " 2 0 s p " & g t ; & l t ; / E d i t T e x t & g t ; < b r / > & l t ; T e x t V i e w < b r / > a n d r o i d : l a y o u t _ w i d t h = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " < b r / > a n d r o i d : l a y o u t _ m a r g i n L e f t = " 1 0 d p " < b r / > android:text="g"
android:textSize="20sp">
Подробнее здесь: [url]https://stackoverflow.com/questions/57835845/how-to-save-input-value-in-edittext-in-fragment[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия