簡體   English   中英

在 Android Studio 中將小部件從活動添加到另一個活動

[英]Adding a widget from activity to another activity's in Android Studio

我正在開發一個任務提醒應用程序,但仍然不熟悉 Android Studio。 布局是一個帶有浮動操作按鈕的活動表單,該按鈕打開第二個活動以輸入名稱、日期、時間等,第二個活動有一個“創建”按鈕,該按鈕應該向主活動表單添加一個復選框小部件,我與 java 不同,它很難使其正常工作,您只需將其直接添加到其各自的容器中即可。 順便說一句,這就是我為我的復選框創建 object 的方式......

private class task extends androidx.appcompat.widget.AppCompatCheckBox{
    task me;
    public task(@NonNull Context context) {
        super(context);
        me=this;
        me.setText(taskName);
    }
}

在另一個活動中實時添加小部件是不正確的,這種情況有很多解決方案,最簡單的方法是使用startActivityForResult啟動第二個活動,並在第二個活動中返回對第一個活動的更改並在onActivityResult上交如果有任何更改,如果是,則根據返回的結果創建您的小部件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM