問題タブ [edittextpreference]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - EditText の入力を要求し、文字列を保存してから、二度と表示しない
したがって、以下のコードの目的は、このアクティビティを 1 回起動し、APIKEY を取得して保存し、その APIKEY を使用するメイン アクティビティを起動することです。このアクティビティは単なる EditText ダイアログであり、ユーザーに APIKEY を入力するように促します。一度入力して [OK] ボタンをクリックすると、APIKEY をチェックし、null でないことを確認してから、このアクティビティを再度表示せず、メインこれからの活動。
現在の問題: アクティビティは引き続き起動されますが、単に null であり、EditText ポップアップがなく、メイン アクティビティに対して Intent が起動されることはありません。これを行うためのより良い方法はありますか?
コード
android - EditTextPreference Box からのユーザー入力の保存
環境設定を使用してユーザー入力を EditTextPreference ボックスに保存し、後で使用するために取得するにはどうすればよいでしょうか。
これは私のコードです。しかし、preferenceScreen を editTextPreference にキャストできないと言ってクラッシュし続けます。何か案は?
ありがとう。!
ログキャット:
android - EditTextPreference でダイアログを無効にし、代わりにインテントを起動する
Google Drive SDK を使用してアプリを作成しようとしています。ユーザーがファイルをアップロードする Google アカウントを選択できるようにする PreferenceActivity で Preference オブジェクトを使用したいと思います。EditTextPreference を使用して、アカウント ピッカー インテントを起動しようとしています。できます。ただし、アカウントを選択すると、EditText ダイアログが表示されます。ダイアログを無効にすることはできますか? それとも、これについて間違った方法で行っていますか?
設定.xml
PrefsFragment
android - プリファレンスはいつファイルに保存されますか?
私は EditTextPreference を持っていますが、その文字列がいつ共有設定ファイルに保存されるかわかりません。
null 文字列から始めて "Hello" に変更した場合、この更新はいつ保存されますか? 手動で保存する必要がありますか?