小编Tor*_*o36的帖子

Kotlin-向ActionBar添加操作按钮

我是Kotlin的新手,我需要在操作栏中添加操作按钮。我在文件夹res / menu中创建了这个menuTest.xml:

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:android="http://schemas.android.com/apk/res/android">
    <item
        android:id="@+id/action_fav"
        android:icon="@drawable/ic_action_edit"
        app:showAsAction="ifRoom"
        android:title="@string/edit" />
</menu>
Run Code Online (Sandbox Code Playgroud)

这是我的layout.xml:

 <?xml version="1.0" encoding="utf-8"?>
 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context="DetailItem">

    <ImageView
        android:id="@+id/itemIdImage"
        android:layout_width="358dp"
        android:layout_height="214dp"
        android:layout_alignParentTop="true"
        android:layout_centerHorizontal="true"
        android:padding="10dp"
        app:srcCompat="@drawable/logo"
        tools:layout_editor_absoluteX="13dp"
        tools:layout_editor_absoluteY="16dp" />
</RelativeLayout>
Run Code Online (Sandbox Code Playgroud)

还有我的Activity.kt

class DetailCar : AppCompatActivity()  {
override fun onCreate(savedInstanceState: Bundle?) {
    super.onCreate(savedInstanceState)
    setContentView(R.layout.activity)
    }
}}
Run Code Online (Sandbox Code Playgroud)

kotlin android-actionbar

2
推荐指数
1
解决办法
3823
查看次数

Kotlin - 如何在条件下检查双重

我有 if 语句,我想检查我的变量 if 是双倍的。

这是我的代码:

val doubleVal = (findViewId<EditText>(R.id.)).text.toString()
val doubleS = Double.parseDouble(doubleVal)

if(???)
{
    println("Number is double")
}
else
{
    editDouble.error = "Type double number!!"
}
Run Code Online (Sandbox Code Playgroud)

kotlin

2
推荐指数
1
解决办法
2854
查看次数

标签 统计

kotlin ×2

android-actionbar ×1