問題タブ [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.
generics - 配列を変換する方法?配列にKotlinで
Kotlinで最初の一歩を踏み出し、単純な文字列分割関数を作成しようとしています。私はこれから始めました:
私はこれもこのように書くことができると思います:
しかし、s.splitがではArray<String?>?
なくを返すため、タイプエラーが発生しますArray<String>
。キャストを行う簡単な方法が見つからなかったので、変換を行うためにこの関数を作成しました。
ただし、実行時エラーが発生します。
ClassCastException:[Ljava.lang.Object; [Ljava.lang.Stringにキャストできません
TforceNotNull
をStringに変更すると機能するので、解決策に近づいていると思います。
これはそれについて行く正しい方法ですか?もしそうなら、どうすればforceNotNull
一般的なケースで動作するように修正できますか?
foreach - コトリンのforeach
公式サイトに例があります:
しかし、それをアイデアにコピーするとforeach
、未解決の参照であると報告されます。
正しいコードは何ですか?
javascript - KotlinコンパイラをJavaScriptでJavaScriptに変換しますか?
JavaScriptで利用可能なJavaScriptへのKotlinコンパイラ(CoffeeScriptやCocoなど)はありますか?
そうでない場合、いつ利用可能になると予想されますか?
kotlin - Kotlin の Java アノテーション パラメータ
私はKotlinを試していて、次のJavaアノテーションがあります
Javaコードでは、次のように使用されます
それはKotlinでどのように表現されますか? 私が試してみました
しかし、コンパイルされません。タイプの不一致エラーのみが発生します。
と
java - 重力センサー値増加
重力センサーonSensorChanged(SensorEvent event)
の値は、イベントの値を呼び出すたびに増加します。値が増加し、少しの時間 (約 1 分) 後に NaN 値に達します。なぜこれが起こっているのか誰かが言うことができますか?コード:
java - 検索ウィジェット (SearchView) 値のリセット
2 つのアクティビティがあります。最初の にはHomepageActiviy
、別のアクティビティを使用してデータを検索する検索ウィジェットがありますSearchActivity
。
私がやりたいことは、 から に戻るSearchActiviy
とHomepageActivity
、検索ウィジェットが折りたたまれ、空のテキストが表示されることです。
私はこの次のことをやろうとしました:
ウィジェットが折りたたまれて適切に表示されている場合、ウィジェット内のテキストは検索されたテキストを記憶しています (ウィジェットを再度開いた後)。ウィジェットのテキストをリセットするにはどうすればよいですか?
助けてくれてありがとう!;)
generic-programming - Kotlinでジェネリック型を確認するにはどうすればよいですか
Kotlin でジェネリック型をテストしようとしています。
しかし、コンパイラは文句を言います
消去されたタイプのインスタンスを確認できません: jet.Map
ノーマルタイプでのチェックはしっかり効きます。
Kotlin 0.4.68 を使用しています。
ここで何が欠けていますか?
java - フラグメントタグの使用
Android では、FragmentTransaction で Fragment のタグを設定できます。
フラグメントにタグを設定する必要があるのはなぜですか?
フラグメントがそのタグに基づいて動作を変更した場合、それは良い習慣ですか?
java - 新しいネストされたフラグメント API で onActivityResult() が呼び出されない
Android のサポート ライブラリに含まれる新しいネストされたフラグメントAPI を使用しています。
ネストされたフラグメントで直面している問題は、ネストされたフラグメント (つまり、FragmentManager
返された byを介して別のフラグメントに追加されたフラグメントgetChildFragmentManager()
) が を呼び出すstartActivityForResult()
場合、ネストされたフラグメントのonActivityResult()
メソッドが呼び出されないことです。ただし、親フラグメントonActivityResult()
とアクティビティの両方onActivityResult()
が呼び出されます。
ネストされたフラグメントについて何かが欠けているかどうかはわかりませんが、説明されている動作は予期していませんでした。以下は、この問題を再現するコードです。誰かが私を正しい方向に向けて、私が間違っていることを説明していただければ幸いです。
test_nested_fragment_container.xml は次のとおりです。
java - Android デバイスを振動させる方法は? 周波数が違う?
Android アプリケーションを作成しました。ここで、特定のアクションが発生したときにデバイスを振動させたいと考えています。これどうやってするの?