Tag: android activity

Comment définir le contenu de setSingleChoiceItems dans onPrepareDialog?

Chers, dans onCreateDialog, j'ai ceci: case DIALOG_REVIEW: { if (bundle.containsKey("POSITION")) { final int position = bundle.getInt("POSITION"); ArrayList<String> alterNumbers = numbers.get(position); final String[] phoneNums = new String[alterNumbers.size()]; for (int i = 0; i < alterNumbers.size(); i++) { phoneNums[i] = alterNumbers.get(i); } AlertDialog.Builder dialog = new AlertDialog.Builder(this); dialog.setTitle(names.get(position) + "'s number(s)"); dialog.setSingleChoiceItems(phoneNums, 0, new DialogInterface.OnClickListener() { @Override […]

Comment gérer plusieurs auditeurs d'interaction de fragment dans une activité correctement?

J'ai une Activity et six Fragments différents qui y sont attachés. Chaque fragment possède OnFragmentInteractionListener interface OnFragmentInteractionListener et l'activité implémente tous ces auditeurs afin de recevoir des rappels. Il semble un peu désordonné, alors je m'intéresse s'il y a des modèles / des façons de simplifier cela et de rendre plus élégant?

Comment faire une transition en douceur d'une image à l'autre

J'ai une activité où je change l' ImageView périodiquement, pour cela j'ai écrit la ligne de code ci-dessous. imageview.setImageUri(resId); Je augmente l'ID de la ressource. Il fonctionne bien mais il y a une transition soudaine d'une image à l'autre. Je ne veux pas cela, je veux la transition en douceur de la vue d'image vers […]

Android NestedScrollView aligner le contenu en haut

J'ai remarqué que le contenu dans un NestedSCrollView à l'intérieur d'un CoordinatorLayout s'aligne toujours en bas s'il ne remplit pas l'écran entier. Comment puis-je résoudre cela? Mon code: <android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:card_view="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:fitsSystemWindows="true"> <android.support.design.widget.AppBarLayout android:id="@+id/appbar" android:layout_width="match_parent" android:layout_height="140dp" android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar" android:fitsSystemWindows="true"> <android.support.design.widget.CollapsingToolbarLayout android:layout_width="match_parent" android:layout_height="match_parent" android:fitsSystemWindows="true" app:layout_scrollFlags="scroll|exitUntilCollapsed" app:contentScrim="?attr/colorPrimary" app:expandedTitleMarginStart="48dp" app:expandedTitleMarginEnd="64dp"> <android.support.v7.widget.Toolbar android:layout_width="match_parent" android:layout_height="?attr/actionBarSize" app:popupTheme="@style/ThemeOverlay.AppCompat.Light" app:layout_collapseMode="pin" /> […]

Pourquoi onResume () est-il appelé quand une activité démarre?

J'ai une application où, après la connexion, vous lance à l'écran d'accueil. J'ai mis un toast pour voir quand l'onResume se déclenche, mais il se déclenche après onCreate protected void onResume(){ super.onResume(); Database openHelper = new Database(this);//create new Database to take advantage of the SQLiteOpenHelper class myDB2 = openHelper.getReadableDatabase(); // or getWritableDatabase(); myDB2=SQLiteDatabase.openDatabase("data/data/com.example.login2/databases/aeglea", null, SQLiteDatabase.OPEN_READONLY);//set […]

Obtenir les valeurs ArrayList <HashMap <String, String >>

Dans ma première activité, j'ai le code suivant: ArrayList<HashMap<String, String>> list_params = new ArrayList<HashMap<String, String>>(); HashMap<String, String> param_aux = new HashMap<String, String>(); param_aux.put("language", Integer.toString(language_spinner.getSelectedItemPosition())); param_aux.put("city", city_edittext.getText().toString()); list_params.add(param_aux); Et dans ma deuxième activité, je veux obtenir les valeurs, alors mon code est: ArrayList<HashMap<String, String>> list_params_ = new ArrayList<HashMap<String, String>>(); list_params_= (ArrayList<HashMap<String, String>>) getIntent().getSerializableExtra("list_params"); System.out.println("…serialized data.."+list_params_); Si […]

Dois-je déclarer toutes les activités dans un fichier manifeste?

Je veux créer une activité mais je n'ai pas besoin de la déclarer dans le fichier manifeste. Est-ce possible? Partout où j'ai vu, il semble que chaque activité doit être déclarée dans le manifeste, mais je remarque que certaines activités, telles que la ChooserActivity intégrée, ne sont pas déclarées dans mon fichier manifeste.

Envoyer des valeurs de l'activité ViewPager à un Fragment par lot

J'ai une activité ViewPager qui appelle le fragment qui représente la disposition des diapositives. Ce dont j'ai besoin, est de passer des valeurs de l'activité à fragment par lot. Comment puis-je faire cela? J'essaie de passer un int 2 dans onCreate () mais pas le travail et je Activité: @Override protected void onCreate(Bundle savedInstanceState){ super.onCreate(savedInstanceState); […]

Comment configurer l'activité du lanceur de manière programmée dans Android?

Je travaille sur une application avec deux activités: LoginActivity et MainActivity . Lorsque l'utilisateur ouvre d'abord l'application, il se connecte et ses informations d'identification (nom d'utilisateur et jeton) sont enregistrées dans Preferences . Maintenant, si l'utilisateur ouvre l'application à nouveau, MainActivity devrait commencer. J'ai essayé de basculer entre ces activités dans la classe Application et […]

Android http connectant avec OkHttp Ne travaillez pas

J'essaie d'utiliser OkHttp mais ça continue de s'écraser. Quelqu'un peut-il avoir un regard rapide et voir si vous savez ce qui se passe. Je vous remercie. Log cat: 01-24 08:34:46.952: E/AndroidRuntime(31953): FATAL EXCEPTION: OkHttp Dispatcher 01-24 08:34:46.952: E/AndroidRuntime(31953): java.lang.NoClassDefFoundError: okio.Okio 01-24 08:34:46.952: E/AndroidRuntime(31953): at com.squareup.okhttp.internal.http.HttpConnection.<init>(HttpConnection.java:87) 01-24 08:34:46.952: E/AndroidRuntime(31953): at com.squareup.okhttp.Connection.upgradeToTls(Connection.java:272) 01-24 08:34:46.952: E/AndroidRuntime(31953): at com.squareup.okhttp.Connection.connect(Connection.java:158) […]

coAndroid est un fan Android de Google, tout sur les téléphones Android, Android Wear, Android Dev et Android Games Apps.