大约有 850 项符合查询结果(耗时:0.0315秒) [XML]

https://stackoverflow.com/ques... 

Implicit “Submit” after hitting Done on the keyboard at the last EditText

... Simple and effective solution with Kotlin Extend EditText: fun EditText.onSubmit(func: () -> Unit) { setOnEditorActionListener { _, actionId, _ -> if (actionId == EditorInfo.IME_ACTION_DONE) { func() } true } ...
https://stackoverflow.com/ques... 

How do we use runOnUiThread in Android?

...k method runs in UI thread so don't need to use runOnUiThread here. Using Kotlin While in Activity, this.runOnUiThread { // Do stuff } From Fragment, activity?.runOnUiThread { // Do stuff } Using Java, this.runOnUiThread(new Runnable() { void run() { // Do stuff ...
https://stackoverflow.com/ques... 

Reflection generic get field value

... I post my solution in Kotlin, but it can work with java objects as well. I create a function extension so any object can use this function. fun Any.iterateOverComponents() { val fields = this.javaClass.declaredFields fields.forEachIndexed { i, ...
https://stackoverflow.com/ques... 

How to call a method after a delay in Android

... Kotlin Handler(Looper.getMainLooper()).postDelayed({ //Do something after 100ms }, 100) Java final Handler handler = new Handler(Looper.getMainLooper()); handler.postDelayed(new Runnable() { @Ove...
https://stackoverflow.com/ques... 

How to pass a view's onClick event to its parent on Android?

...y the proper pressed states (e.g., ripple effect). This answer is also in Kotlin instead of Java. view.setOnTouchListener { view, motionEvent -> (view.parent as View).onTouchEvent(motionEvent) } share | ...
https://stackoverflow.com/ques... 

Android get current Locale, not default

...rationCompat.getLocales(getResources().getConfiguration()).get(0); or in Kotlin: val currentLocale = ConfigurationCompat.getLocales(resources.configuration)[0] share | improve this answer ...
https://stackoverflow.com/ques... 

Set android shape color programmatically

...uestion was answered a while back, but it can modernized by rewriting as a kotlin extension function. fun Drawable.overrideColor(@ColorInt colorInt: Int) { when (this) { is GradientDrawable -> setColor(colorInt) is ShapeDrawable -> paint.color = colorInt is ColorD...
https://stackoverflow.com/ques... 

How can you tell when a layout has been drawn?

... Better with kotlin extension functions inline fun View.waitForLayout(crossinline yourAction: () -> Unit) { val vto = viewTreeObserver vto.addOnGlobalLayoutListener(object : ViewTreeObserver.OnGlobalLayoutListener { ov...
https://stackoverflow.com/ques... 

Android: Coloring part of a string using TextView.setText()?

... If you are using Kotlin you can do the following using the android-ktx library val title = SpannableStringBuilder() .append("Your big island ") .bold { append("ADVENTURE") } titleTextField.text = title The bold is an exte...
https://stackoverflow.com/ques... 

How set maximum date in datepicker dialog in android?

... Here's a Kotlin extension function: fun EditText.transformIntoDatePicker(context: Context, format: String, maxDate: Date? = null) { isFocusableInTouchMode = false isClickable = true isFocusable = false val myCalendar...