gpt4 book ai didi

java - 我在使用 android studio 在 java 中设置 TextVIew 时遇到问题

转载 作者:太空宇宙 更新时间:2023-11-04 12:34:57 24 4
gpt4 key购买 nike

我的java类写成

public class MusicalActivity extends AppCompatActivity {

private TextView speedTextView;
private TextView paceTextView;
private TextView calburntTextView;
private RunnerInformation runnerInformation;

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_musical);

speedTextView = (TextView) findViewById(R.id.speed_text_view);
speedTextView.setText("Current Speed" + "6m/s");

paceTextView = (TextView) findViewById(R.id.pace_text_view);
paceTextView.setText("Current Pace" + "60/min");

calburntTextView = (TextView) findViewById(R.id.calburnt_text_view);
calburntTextView.setText("Current Calories Burnt" + "1000");
}
}

我的 xml 文件就像

<LinearLayout android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical"
xmlns:android="http://schemas.android.com/apk/res/android">

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="24dp"
android:id="@+id/speed_text_view" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="24dp"
android:id="@+id/pace_text_view" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="24dp"
android:id="@+id/calburnt_text_view" />
</LinearLayout>

我尝试将“当前速度6m/s”分配给id为speed_text_view的textView,但我什么也没得到。另外,如果我想给textview分配动态文本该怎么办?速度是动态的,从“runnerInformation”中检索

最佳答案

在 xml 文件中,将线性布局高度和宽度从“换行内容”更改为“匹配父级”。

关于java - 我在使用 android studio 在 java 中设置 TextVIew 时遇到问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37425953/

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