問題タブ [kotlin]

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.

0 投票する
6 に答える
197856 参照

java - アンドロイドでダウンロードフォルダにアクセスする方法は?

私は新しいAndroidです。ファイルをダウンロードフォルダーにダウンロードできるアプリを作成しています(ダウンロードマネージャーを使用)。エミュレータのダウンロードフォルダに行くと写真が見えます。ダウンロードしたファイルのスライドショーを表示したい場合、どうすればそのフォルダにアクセスできますか?次に、このコードにプログレスバーを追加する方法:-

ダウンロードフォルダから写真を撮り、スライドショーのように表示する機能を実行するボタンを追加したいと思います。

main.xml:-

0 投票する
18 に答える
111985 参照

java - フラグメント内のソフトキーボードを非表示にする方法は?

FragmentActivity使用しViewPagerていくつかのフラグメントを提供しています。それぞれはListFragment、次のレイアウトの です。

アクティビティを開始すると、ソフト キーボードが表示されます。これを解決するために、フラグメント内で次のことを行いました。

メイン アクティビティのウィンドウ トークンにアクセスする方法として、受信ViewGroup containerパラメーターを保存します。これはエラーなしで実行されますが、 inonCreateViewへの呼び出しからキーボードが非表示になりません。hideSoftInputFromWindowonStart

もともと、私はの代わりに膨張したレイアウトを使用しようとしましたcontainer

NullPointerExceptionおそらく、フラグメント自体がアクティビティではなく、一意のウィンドウ トークンを持っていないためでしょうか?

フラグメント内からソフト キーボードを非表示にする方法はありますか? または、メソッドを作成しFragmentActivityてフラグメント内から呼び出す必要がありますか?

0 投票する
13 に答える
352146 参照

java - Androidは現在のタイムスタンプを取得しますか?

次のような現在のタイムスタンプを取得したい:1320917972

0 投票する
1 に答える
2244 参照

oop - Kotlin の特性を理解する

Kotlin では、「呼び出し側でクラスを拡張する必要がある可能性がある特性」を作成する可能性があります。

この構造を適用できるフローは想像できません。なぜそれが必要なのか誰か教えてもらえますか?

0 投票する
3 に答える
6102 参照

generics - Scala 2.10 で具体化されたジェネリック

Scala で具体化されたジェネリックがないことは、この言語について私が最も悩まされていることです。なぜなら、単純なものは複雑な構造を使用しないと実装できないからです。

Kotlin と Ceylon の両方が具体化されたジェネリックをサポートしているため、JVM の上でそれを行うことは間違いなく可能です。以前は、Scala は JVM を変更しないとサポートできないと言われていましたが、現在、Scala 2.10 では具体化のサポートが限定的であると噂されています。だから私の質問は:

0 投票する
1 に答える
613 参照

syntax - 右側に型がある演算子の優先順位の理由

Kotlin Grammar-Precedence: Kotlinの演算子優先順位テーブルを提供します。これには、乗算演算子とプレフィックス演算子の間で優先順位が設定されている、右側-の型を持つ演算子、、、が含まれます。:asas?

彼らにその特定の優先順位を与える理由はありますか?私はそれが必要/有利である状況をすぐに考えることはできません。私は何が欠けていますか?

0 投票する
5 に答える
13693 参照

kotlin - Kotlinでコンパイルされたクラスファイルを実行するには?

Jetbrains はいくつかのドキュメントを提供していますが、Kotlin のコンパイル済みクラス ファイルを実行する方法が見つかりません。

こんにちは.kt:

コンパイル:

Kotlin プログラムの実行方法

0 投票する
2 に答える
11572 参照

java - ByteArray と配列の違いコトリンで

Kotlin では通常anを呼び出すように見えますが、Java で返すjava.security.MessageDigest.digest()と宣言されているメソッドが Kotlin で a を返す理由がわかりません。byte[]ByteArraybyte[]Array<Byte>

たとえば、次は機能しません。

型の不一致: 推測された型ですByteArray?が、Array<Byte>?予期されていました

0 投票する
7 に答える
24296 参照

java - Kotlinでintを変換するにはどうすればよいですか? Int に

私はHashMap<Int, Int>Kotlin で a を使用していますが、それを使用しないときgetの戻り値の型はInt?です。

Int?を に変換するにはどうすればよいIntですか?

これまで を使用してみましたが、それは .Int?.toInt()を返しているようInt?です。

フィボナッチ関数を書いていますが、コードは次のようになります。

0 投票する
5 に答える
30820 参照

range - Kotlinで、逆方向にカウントする範囲を作成できますか?

Rangesのドキュメントを調べましたが、後方範囲についての言及はありません。

次のようなことは可能ですか?

そして結果を得る: