小编Pao*_* bi的帖子

如何对齐按钮中的文本

我想将按钮中的文本对齐到左侧,但根本不想。

为了清楚起见,请查看图像中的红色圆圈。

在此输入图像描述

谢谢。

(图像中的第一个是我的结果,第二个是我想要的)

xml代码:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"

    android:id="@+id/activity_libretto"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:orientation="vertical"
>
<Button
android:id="@+id/button"
    style="?android:attr/borderlessButtonStyle"
    android:textAllCaps="false"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:layout_gravity="top"
    android:text="Buongiorno!"
    android:textSize="19dp"
    android:textStyle="bold"
    android:layout_marginTop="15dp"
    android:layout_marginLeft="15dp"
    android:layout_marginRight="20dp"
    android:gravity="left|center_vertical"
    android:background="@drawable/bg_button"
    android:drawableRight="@drawable/arrow"

/>
Run Code Online (Sandbox Code Playgroud)

android button alignment

3
推荐指数
1
解决办法
3066
查看次数

使用jsonb postgres格式导入Spring数据jdbc

我有以下测试表:

CREATE TABLE user (
  id UUID NOT NULL PRIMARY KEY DEFAULT uuid_generate_v4(),
  name VARCHAR(100),
  address jsonb
)
Run Code Online (Sandbox Code Playgroud)

我想要做的是将此表加载到实体中

public class Buddy{
  @Id
  private UUID id;
  private String name;
  private Address address;

  //getter and setter
}
Run Code Online (Sandbox Code Playgroud)

地址是这样的

public class Address {
    @JsonProperty("name")
    public String name;

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }
}
Run Code Online (Sandbox Code Playgroud)

我不清楚如何将我的 json 字符串转换为 java Pojo?是否可以这样做,或者超出范围?

postgresql spring spring-data jsonb spring-data-jdbc

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