gpt4 book ai didi

java - 在 Android Studio 中从布局自动创建对象

转载 作者:太空宇宙 更新时间:2023-11-04 06:14:30 25 4
gpt4 key购买 nike

我想知道是否有一种方法可以自动从布局中提取所有 View 并生成java代码。

例如,您有一个布局:foo.xml

<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical"
android:layout_toRightOf="@id/menu_profile_image"
android:layout_centerVertical="true"
android:padding="20dp"
>
<TextView
android:id="@+id/username"
android:layout_height="wrap_content"
android:textSize="20sp"
/>
<TextView
android:id="@+id/user_info"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="TODO Quel info ?"
/>
</LinearLayout>

它将生成:

TextView username = (TextView)findViewById(R.id.username);
TextView userInfo= (TextView)findViewById(R.id.user_info);

最佳答案

在 android studio 中你可以尝试 Android Studio Prettify插件

它具有以下特点:

  • 充气器和 Activity setContentView View 变量的生成器
  • 上下文菜单中的“提取字符串资源”快捷方式
  • 用于 View 类型的 LineMarker
  • 查看 Actor 检查注释器
  • View 的字段和方法变量生成器
  • 嵌套类的相关布局文件
  • 在 xml 文件中搜索布局 ID 的符号

关于java - 在 Android Studio 中从布局自动创建对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28277712/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com