【发布时间】:2022-01-13 22:59:31
【问题描述】:
我目前正在 android studio 中处理我的项目,我想从 bottomSheet 在 EditView 上输入名称,然后将其显示在屏幕上。我已经在 MainActivity 但不知道如何将其放入数组中。我希望有一个人可以帮助我。 ... 这是来自我的 ListAdapter.java 文件 ...
public class ListAdapter extends ArrayAdapter<User>{
public ListAdapter(Context context, ArrayList<User>){
super(context,R.layout.list_item,userArrayList);
}
@NonNull
@Override
public View getView(int position, @Nullable View convertView, @NonNull ViewGroup parent) {
User user = getItem(position);
if (convertView == null){
convertView = LayoutInflater.from(getContext()).inflate(R.layout.list_item,parent,false);
}
TextView tlTitle = convertView.findViewById(R.id.tl_title);
TextView prProf = convertView.findViewById(R.id.pr_prof);
TextView dpDate = convertView.findViewById(R.id.dp_date);
tlTitle.setText(user.tl_title);
prProf.setText(user.pr_prof);
dpDate.setText(user.dp_date);
... 这是来自我的 MainActivity.java ...
public class MainActivity extends AppCompatActivity {
//Initialize Variable
ImageButton btShow;
ActivityMainBinding binding;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
binding = ActivityMainBinding.inflate(getLayoutInflater());
setContentView(R.layout.activity_main);
String tl_title = new String();
//or
String[] tl_title = username.getText(R.id.tl_title);
... 我的xml文件还有很多,如果遇到让我感到困惑的东西,我希望有人能耐心接受,因为我问的问题太多了。谢谢。
【问题讨论】:
-
帮助我们,帮助你。你都尝试了些什么?请注意,stackoverflow 不是免费的编码服务,如果您没有付出任何努力,这样的问题很快就会被否决。 ????
-
对不起,如果我的问题似乎不成熟。我实际上已经做了一些东西,但我被困在数组部分或字符串上。我只是对如何在我的 mainactivity 中定位它感到困惑,并且想要一些关于如何正确使用它的指导。
-
如果你能提供一些代码给我们,我相信这会得到更多的关注。
-
好吧,我发这篇文章的时候实际上是在用我的手机。我会编辑我的帖子。
标签: java arrays android-studio