大约有 900 项符合查询结果(耗时:0.0223秒) [XML]
How to get the build/version number of your Android application?
... your app as "1.0" or "2.5" or "2 Alpha EXTREME!" or whatever.
Example:
Kotlin:
val manager = this.packageManager
val info = manager.getPackageInfo(this.packageName, PackageManager.GET_ACTIVITIES)
toast("PackageName = " + info.packageName + "\nVersionCode = "
+ info.versionCode + "\n...
To draw an Underline below the TextView in Android
...
5 Amazing Ways To Underline A TextView In Android - Kotlin/Java & XML
String html = "<u>Underline using Html.fromHtml()</u>";
textview.setText(Html.fromHtml(html));
But Html.fromHtml(String resource) was deprecated in API 24.
So you can use the latest andr...
Android and in TextView
...
In Kotlin, it works very well. I replace all the empty spaces with this, and it will ellipsize from the last characters. str.replace(" ", "\u00A0") yields, "Hello wor..." instead of "Hello..."
– Seop Yoon...
Java equivalent to C# extension methods
...ement in Java (by "Java" I assume you mean bytecode that runs on a JVM)... Kotlin, which compiles to bytecode has extensions. It is just syntactic sugar over static methods. You can use the decompiler in IntelliJ to see what the equivalent Java looks like.
– Jeffrey Blattman
...
Fade In Fade Out Android Animation in Java
....addAnimation(fadeOut);
this.setAnimation(animation);
If you are using Kotlin
val fadeIn = AlphaAnimation(0f, 1f)
fadeIn.interpolator = DecelerateInterpolator() //add this
fadeIn.duration = 1000
val fadeOut = AlphaAnimation(1f, 0f)
fadeOut.interpolator = AccelerateInterpolator() //and this
fad...
Can I have onScrollListener for a ScrollView?
...
You can use NestedScrollView instead of ScrollView. However, when using a Kotlin Lambda, it won't know you want NestedScrollView's setOnScrollChangeListener instead of the one at View (which is API level 23). You can fix this by specifying the first parameter as a NestedScrollView.
nestedScrollVie...
Android AlertDialog Single Button
...
Kotlin?
val dialogBuilder = AlertDialog.Builder(this.context)
dialogBuilder.setTitle("Alert")
.setMessage(message)
.setPositiveButton("OK", null)
.create()
.sho...
Android: Remove all the previous activities from the back stack
..._ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TASK);
startActivity(i);
Kotlin
val i = Intent(this, NewActivity::class.java)
// set the new task and clear flags
i.flags = Intent.FLAG_ACTIVITY_NEW_TASK or Intent.FLAG_ACTIVITY_CLEAR_TASK
startActivity(i)
However, it requires API level >= 11.
...
Using Pairs or 2-tuples in Java [duplicate]
...lly the (unnecessary) Unit, which has different semantics from the Unit in Kotlin, Scala etc.
– Rick-777
Jan 14 at 13:49
add a comment
|
...
How to set button click effect in Android?
...lot of image buttons, and you don't want to write xml-s for every button.
Kotlin Version:
fun buttonEffect(button: View) {
button.setOnTouchListener { v, event ->
when (event.action) {
MotionEvent.ACTION_DOWN -> {
v.background.setColorFilter(-0x1f0b8ad...
